Thomas has driven the “Cally Sleeper” from London to Scotland for six years, topping up his hours by driving freight trains.