News

Mayor Sir Sadiq Khan has thrown his weight behind a London bid to host the 2040 Olympic Games. A report published on Monday found the staging of six major sports events in London last year ...