Alistair McGregor, who lives in Dalton-on-Tees, between Darlington and Northallerton, has been left angered after his son had his bus service to college cut.