"Councillors have criticised the loss of more than £52 million as a result of the London Stadium’s ownership being transferred to the Mayor of London.
The decision for Newham Council to relinquish its role in the E20 company was made following an independent review by Moore Stephens into the stadium’s finances, commissioned by Sadiq Khan.
We must find out why we have squandered millions of pounds and hold those responsible to account.
In the meanwhile we must put on hold any future so called investments in Red Doors Venture and Commercial property until we get proper financial governance arrangements in place. JG