The Subway and ScotRail will both run their last services earlier than usual, and almost no First Buses will run after 9pm. There will be almost no local public transport in Glasgow on New Year's Day, ...