Update 2023-01-03: According to the sources, due to the scheduled strike by RMT and ASLEF, ScotRail will continue its service with a limited time between 7:30 am (local time) and 6:30 pm (local time) from Tuesday (3 January) to Saturday (7 January) across the central belt, Fife, and the Borders. For more information, check the link given.