Naively I assumed that BA, being as it is the official UK airline would do the same, WRONG! I was told that I would need to cancel my whole flight including the flight that leaves on Saturday, forfeit all my money and then buy a new ticket with the correct dates. This would end up costing around a grand to do all of this as tickets to Moscow are stupidly expensive. I suppressed the very strong urge to tell the person from BA exactly what I thought of them and their rubbish approach to customer services, and instead tried to calmly explain that I had to change my flight for visa reasons and that it honestly was by mistake that I had booked the wrong date. A mistake yes but one that could have very serious consequences. This did not work so I simply hung up and glared at the phone.
After much ranting about how rubbish British Airways were, mild panic at potentially being deported in June, mad praying for some solution, mad planning of how to get to Riga to buy a tourist visa to avoid deportation I decided that I should email my University in Moscow for advice on what to do- try to extend my visa or run off to Riga?
Luckily the situation was resolved by asking for my visa to be extended by a few days so that I would not be deported, amazingly this was resolved very quickly and with a surprising lack of difficulty for Russia, trust me I've have more problems trying to order beer in Krushka than I have had sorting this.
Lessons for the future do not fly with British Airways, if you want to go to Moscow fly with BMI, or for those brave hearted people out there fly Aeroflot to Moscow.