Off-duty police officer headbutts the f*ck out of a man

An off-duty police officer has been hailed a ‘hero’ after headbutting a man who had allegedly made violent threats to fellow passengers on a train from London.

According to reports, he allegedly had a punch up with an innocent passenger and was abusive to others on the train. 

“When against the wall, he started saying ‘I’ll kill you, I’m from Afghanistan, I’ll kill you, I’ll stab you.” said the officer.

“I put the phone down and went to restrain the guy. Before the headbutt comes, he was talking about killing me. Then the word stab came up.” he added.