Nearly 1,000 train services run by Abellio Greater Anglia had their scheduled routes changed, with some stations skipped altogether, according to the latest figures.

Some 994 services run by the franchise were partially cancelled - which includes trains that did not serve every scheduled stop - in the second quarter of 2015/16 in new figures released by the Office of Rail and Road (ORR). This is up from 871 services for the same period in 2013/14.

Abellio Greater Anglia defended the decision to cancel parts of their services claiming it is a measure used to help regulate trains after spells of disruption.

'We will usually only alter the scheduled stopping pattern of a service to help in promptly recovering the punctual running of train services following a period of disruption,' they said.

'The reason for this is to ensure that we are doing all we can to minimise the inconvenience caused to the majority of passengers.'

The ORR figures also show an increase in the full cancellation of Abellio Greater Anglia services with 2,028 trains cancelled in 2015/16, up from 1,567 for the same time in 2013/14.

• Have you been affected by train cancellations? Email jessica.long@archant.co.uk