London Stadium chief quits over as huge taxpayer cost of running venue is investigated
THE head of the London Stadium has resigned after an inquiry was opened into the soaring costs to the taxpayer to run the venue as a football stadium. David Edmonds, the chairman of the London Legacy Development Corporation, responsible for running the Olympic Park following the London 2012 games, has quit amid the row. Keep up […]