The Caledonian Sleeper made its first stop in Birmingham last night, with visitors waking up this morning in the Scottish Highlands ...