Govia Thameslink Railways Ltd, responsible for running 19% of all passenger railway services in the UK, have overseen 146,000 services being cancelled or delayed by more than 30 minutes since 2015.
Share this post
The Tories need to admit that rail…
Share this post
Govia Thameslink Railways Ltd, responsible for running 19% of all passenger railway services in the UK, have overseen 146,000 services being cancelled or delayed by more than 30 minutes since 2015.