Passengers on a London Underground train tackled a naked man after he exposed himself in front of children during a busy afternoon service.
Footage posted online shows the man dropping his trousers on a Hammersmith and City line train at around 3.30pm on Thursday.
When challenged by passengers on the eastbound service at Upton Park station, he began shouting and repeatedly telling them to “f--- off”.
One commuter can be heard replying: “What do you mean f--- off? You need to get off the f---ing train. Now. There are kids on here.”
The man continued to shout and wave his belt before more passengers stepped in to restrain him. A fight then appeared to break out, with the group punching and kicking him to the floor of the carriage.
He was seen with his hands forced behind his back before being thrown off the train by several men. A photograph later showed him pinned to the ground on the platform at East Ham station, where passengers waited with him for help to arrive.
British Transport Police said the suspect had been detained under the Mental Health Act.
A spokesperson said: “Officers were called to reports of a man exposing himself on the District Line at East Ham Underground station.
“The man had been assaulted by a number of other passengers and was initially arrested by an off duty officer, before being detained under the Mental Health Act and taken to hospital, where he remains. An investigation into the incident is ongoing.”