ScotRail announced plans at the end of October to reduce the hours at 54 ticket offices, saying data showed the vast majority ...