Sir Sadiq Khan has torn into the Government’s proposals to stage the Olympics in the North of England.
The London Mayor warned that ignoring the capital’s world-class sporting facilities in a bid to host the Games would be a “missed opportunity”.
Sir Sadiq Khan has torn into the Government’s proposals to stage the Olympics in the North of England.
The London Mayor warned that ignoring the capital’s world-class sporting facilities in a bid to host the Games would be a “missed opportunity”.