London taxpayers lose £19m annually from West Ham stadium deal
London taxpayers are losing £19 million annually because of a long-term agreement with West Ham over the London Stadium. The deal, which Boris Johnson concluded in 2013 when he was mayor, has been criticised by current mayor Sir Sadiq Khan. London Stadium LLP, the body managing the venue, said the deal is a "very good contract for West Ham United."
Lost in this story? That's the point of BriefTea.
Open it in the app and tap Learn from this — the Knowledge Galaxy turns the story into a map of everything it assumes you know, one tap at a time. Free, no ads, no paywall.
Get BriefTea on the App Store