A 39-year-old man is in hospital after being struck by a Docklands Light Railway train on Saturday afternoon.

The incident happened just before 5pm at Heron Quays station and saw passengers evacuated from the train.

Police, fire and ambulance crews were called and the service to Lewisham was disrupted for the rest of the day.

British Transport Police said on Monday the man was in a critical but stable condition.

Distressed passengers took to Twitter following the incident.

@denn150n said: “We arrived before any police/ambulance and I diverted my 10 year old before he saw too much.”

@TAG_London added: “Stuck on the DLR for c.20mins & I keep hearing sirens due to the track ‘incident’ near Heron Quays - my heart goes out to whoever that was.”

A spokesman for BTP said: “We were called to Heron Quays Docklands Light Railway station to reports of a person being struck by a train.

“Colleagues from Metropolitan Police Service, London Ambulance Service and London Fire Brigade also attended.

“A 39-year-old man from London was taken to hospital, where he remains in a critical but stable condition.

“The incident is not being treated as suspicious.”