Watchdog finds Virgin run most delayed trains
Virgin Trains West Coast had 2% of its services run from 30 minutes to two hours late between April 2016 and March this year.
Virgin Trains West Coast had 2% of its services run from 30 minutes to two hours late between April 2016 and March this year.