
With many hundreds of trains being cancelled even on a day with no strikes, rail passengers in Britain face the most relentless disruption to journeys in a lifetime.
Between Thursday 22 December and Sunday 8 January, The Independent calculates that up to a quarter of a million trains will not run as they would in normal times – as festive engineering work and staff shortage exacerbate the worst strike action since the 1980s.