McGill's has joined First Bus and Stagecoach in backing the Scottish Government's new £2 bus fare cap.