TBH Qatar could be a good choice if they can sort out travel(airports) and cooling systems. I just don't see how Russia can get it?
2 of the biggest teams are thousands of miles from each other, and so 2 of the best stadiums are thousands of miles from each other. It's unbearably cold, is a barren wasteland between the sparse populated areas, half of the good stadiums are in Moscow alone. They have to build everything. They have 11 different time zones for crying out loud, when do Italy play? Is it 1PM or is it 11PM. How fucking ridiculous.
England already has stadiums, a few of which could be improved but really not too much need for it. England has a great infrastructure and time arrangements aren't a problem, travel isn't a problem. And everyone knows that despite how scummy some of our fans are, we'd make a great atmosphere. Racism is rife in Russia, in England it's rare to say the least.
Qatar was the luxury(and coughbribedcough) choice. England would have been the logical choice for all intents and purposes; instead it goes to old, might aswell be a nuclear wasteland, Russia.