The taxpayer has already forked out a large chunk of the 9.3 billion pound bill for the 2012 Olympics and the country is to host the rugby World Cup in 2015 as well as bid for the soccer World Cup. London was awarded the world athletics championships in ...