The MRUA have asked Greater Anglia for an explanation as to why the 05:54 was 'cancelled' this morning. Passengers at Manningtree were told it was cancelled due to overrunning engineering work only to see the train hurtle through the station without stopping. The train didn't stop at Colchester either and arrived at Liverpool Street all but empty of passengers.
Those left at Manningtree endured a slow train to Liverpool Street heaving with passengers.
A cynic might think the 5:54 was allowed to avoid Manningtree and Colchester so as to arrive at Liverpool Street within ten minutes of its booked time and therefore not be logged as late.