London is in prime position to stage the 2029 World Athletics Championships after finally securing a substantial government funding commitment for the bid.
It is understood the UK government has agreed to give £35m to help bid for the championships, which would be the first to be staged in London since 2017, with the mayor’s office expected to commit about £10m.