The hot weather is set to cause more delays on the rails across East Anglia today Wednesday, June 21.

Speed restrictions are being imposed on train services by Greater Anglia to prevent rails from buckling in the heatwave.

A spokesman for the company said that lower speeds exert less pressure on the rails and also protect overhead lines which can sag in high temperatures.

•Why are trains cancelled when the weather gets too hot?As a result of the lower speeds, Greater Anglia has had to reduce the number of trains in service including those travelling between London Liverpool Street, Ipswich, Braintree, Witham and Clacton.

Here is a full list of Greater Anglia trains that have been cancelled or amended:

London to Ipswich

17.18 London Liverpool Street to Ipswich – Cancelled

18.18 London Liverpool Street to Ipswich – Cancelled

Ipswich to London

15.52 Ipswich to London Liverpool Street – Cancelled

18.49 Ipswich to London Liverpool Street – Cancelled

19.52 Ipswich to London Liverpool Street – Cancelled

Southend Victoria to London

10.50 Southend Victoria to London Liverpool Street – Cancelled

11.10 Southend Victoria to London Liverpool Street terminates at Shenfield

11.50 Southend Victoria to London Liverpool Street – Cancelled

12.10 Southend Victoria to London Liverpool Street – Terminates at Shenfield

12.50 Southend Victoria to London Liverpool Street – Cancelled

13.10 Southend Victoria to London Liverpool Street – Cancelled

13.50 Southend Victoria to London Liverpool Street – Cancelled

14.10 Southend Victoria to London Liverpool Street – Cancelled

16.10 Southend Victoria to London Liverpool Street – Cancelled

17.25 Southend Victoria to London Liverpool Street – Cancelled

18.20 Southend Victoria to London Liverpool Street – Cancelled

19.10 Southend Victoria to London Liverpool Street – Cancelled

London to Southend Victoria

12.13 London Liverpool Street to Southend Victoria – Cancelled

13.13 London Liverpool Street to Southend Victoria – Cancelled

14.13 London Liverpool Street to Southend Victoria – Cancelled

15.13 London Liverpool Street to Southend Victoria – Cancelled

15.35 London Liverpool Street to Southend Victoria – Formed of 4 coaches instead of 8 coaches

17.15 London Liverpool Street to Southend Victoria – Formed of 8 coaches instead of 12 coaches

17.25 London Liverpool Street to Southend Victoria – Cancelled

18.35 London Liverpool Street to Southend Victoria – Cancelled

19.35 London Liverpool Street to Southend Victoria – Cancelled

20.35 London Liverpool Street to Southend Victoria – Cancelled

London to Braintree

12.48 London Liverpool Street to Braintree – Starts at Ingatestone

13.48 London Liverpool Street to Braintree – Starts at Ingatestone

14.48 London Liverpool Street to Braintree – Formed of 8 coaches instead of 12 coaches

15.48 London Liverpool Street to Braintree – Starts at Witham

17.20 London Liverpool Street to Braintree – Starts at Witham

18.00 London Liverpool Street to Braintree – Starts at Witham

Braintree to London

16.00 Braintree to London Liverpool Street – Formed of 8 coaches instead of 12 coaches

17.00 Braintree to London Liverpool Street – Terminates at Witham

18.33 Braintree to London Liverpool Street – Terminates at Witham

Southminster services

17.22 London Liverpool Street to Southminster – Cancelled

18.36 Southminster to Shenfield – Cancelled

Witham services

16.17 London Liverpool Street to Witham – Cancelled.

18.16 Witham to London Liverpool Street – Cancelled

Clacton services

16.14 London Liverpool Street to Clacton will stop additionally at Ingatestone and Witham

18.12 London Liverpool Street to Clacton will stop additionally at Ingatestone

17.32 London Liverpool Street to Clacton On Sea – Starts at Colchester

Ipswich to Peterborough services will terminate at Ely Following Cross Country trains services stopping additionally at Manea and Whittlesea

Peterborough to Ipswich services will start at Ely the following Cross Country train services and East Midland train services stopping additionally at Whittlesea. March and Manea

Stansted services

06.12 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

08.21 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

10.27 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

12.27 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

14.27 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

16.27 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

18.21 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

20.21 Stansted to Birmingham New Street stops additionally at Manea and Whittlesea

06.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

07.10 Gloucester to Stansted stops additionally Whittlesea and Manea

08.35 Nottingham to Norwich stops additionally Whittlesea, March and Manea

10.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

12.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

14.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

16.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

18.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea

20.22 Birmingham New Street to Stansted stops additionally Whittlesea and Manea