Caledonian Sleeper staff will take strike action

Running trains during lockdown is costing taxpayers £250 million
Running trains during lockdown is costing taxpayers £250 million