From Saturday afternoon until this morning there were no trains through Market Harborough. Trains were diverted through Corby (giving that town an unexpected through service to Derby and Sheffield) and we had to use a replacement bus service to get to Leicester or Kettering.
And what caused all this trouble? The Leicester Mercury explains:
More than 1,200 railway sleepers were damaged when two wheels on an East Midlands Train travelling near East Langton buckled, puncturing the fuel tank.
Drivers on the nearby B6047 reported stones and rocks being thrown from the track on to the road as the damaged train passed on Saturday afternoon.
It is thought the axle underneath a central passenger carriage broke.