Greater Anglia has said the delays caused to trains to and from Norwich for much of the day have now cleared.

During the morning Greater Anglia said trains were being delayed by up to 30 minutes because of a signalling equipment fault at Trowse, near Norwich. An earlier train break down had also caused problems.

In a tweet sent just before 12.30pm, the company said: 'Signalling probs near #Norwich have been fixed but trains may be delayed by up to 20 mins. Disruption is expected until 15:30'.

In a statement on its website earlier, the company said: 'We would like thank you for your patience and understanding while we deal with these incidents.'