The railway blob has taken virtue-signalling to extremes – The Telegraph

Meanwhile, a record 370,000 train services across the UK were fully or partly cancelled last year – equivalent to one every 90 seconds on average.