Ghost town London’s £5.7BILLION black hole: Taxpayers face bill as lost fares leave TfL £3.5bn short

The coronavirus pandemic has left the Greater London area with an estimated £5.7billion black hole in its public finances – after the lockdown and work from home economy sapped £575million a day from the capital’s economy in a £66.9billion hammer blow. Now taxpayers face having to pick up the bill for the lost revenue in … Read more