THE company which owns West Ham’s London Stadium could go bust next month if mayor Sadiq Khan pulls the plug. E20 Stadium LLP’s latest accounts show it was loaned £14million of public money to stay afloat last season. And documents filed at Companies House state the London Legacy Development Corporation — an off-shoot of the […]