Minister for the Olympics Tessa Jowell admitted that in the light of the current recession the London bid for the 2012 Olympics was a mistake.