Passengers on Scotland’s luxury overnight trains are abusing staff after drinking until dawn, prompting Caledonian Sleeper bosses to introduce body-worn cameras. Workers on the service — where even a basic single ticket costs at least £140 — are increasingly frustrated by travellers who will just not bed down. The state-owned train operator this week revealed it was taking new measures to protect staff from an “increase in verbal abuse”.

Sleepers run every night from Glasgow, Edinburgh, Fort William, Aberdeen and Inverness to London and back. They tend to carry some of the country’s business and political elite, including MPs travelling between their constituencies and Westminster. Most passengers — some paying at least £350 for a full-double bed compartment with en-suite toilet and shower — spend.