Today, the Mayor of London, Sadiq Khan, has today published Moore' independent review into the true scale of the mismanagement of the London Stadium by the former Mayor, revealing a catalogue of errors that led to transformation costs soaring and a bungled decision that has left the taxpayer to foot an annual loss of around £20 million.