Double beds, showers, and en suite cabins: Inside new Caledonian Sleeper trains

The first new Scotland to London sleeper trains for 40 years are set to enter service this weekend.
The new carriages are being introduced a month earlier than expectedThe new carriages are being introduced a month earlier than expected
The new carriages are being introduced a month earlier than expected

The Spanish-built carriages will be used for the first time on Sunday on the Lowlander route between Edinburgh, Glasgow and London Euston. In all, there are 75 new carriages, representing an investment of £150 million, with cabins including double beds and showers for the first time. Here we take a look inside.