West Ham stadium accused of draining money from Covid efforts
(Credit: Julian Finney/Getty Images)
West Ham's stadium is a "financial burden" which drains money from the fight against Covid-19, according to a London Assembly chairman.
The London Stadium, which houses the Premier League team, made a loss of more than £29 million last year.
The shortfall was filled by
Read More