The 2012 London Olympics were supposed to restore British National pride. £20 billion to restore British National pride? For £20 billion, we could have written 'F*CK OFF GERMANY' on the moon.