Under fire rail boss apologises for timetable changes and train cancellations in north east

Montrose rail station.
Montrose rail station.