Image copyright Getty Images London Mayor Sadiq Khan has criticised John Cleese after the Fawlty Towers legend said the capital was “not really an English city any more”. The former Monty Python star tweeted: “Virtually all my friends from abroad have confirmed my observation. So there must be some truth in it…” Mr Khan responded:…

West Ham relocated to London Stadium in 2016 The body responsible for running London Stadium spent £100,000 developing a communications strategy for the stadium despite having three senior communications staff paid more than £260,000 combined. London Legacy Development Corporation (LLDC), which lost more than £20m last year, has been criticised for the way it spends…