A man on a London bus has been hailed a hero after successfully wrestling a knife from a man who appeared poised to attack fellow passengers.
In the short clip, the pair can be seen fighting over the knife at the front of the double-decker bus in the east London suburb of Hackney, before the knife is ripped from the attacker's hand.
He immediately flees the scene, running off the bus and down the street towards a petrol station.
The footage was filmed on Tuesday afternoon (local time).
The man who confronted the attacker can be heard yelling "I'm an African - you'll never take my life!" as the perpetrator ran away.
After that it becomes clear that the man has been injured in the assault, and has significant cuts to his hand where blood is pouring out.
"Officers and London Ambulance Service attended and found a man in his 20s with minor lacerations to his hand and head," a Met Police spokesperson explained.
"He was taken to an east London hospital where he was treated for his injuries. He has now been discharged."
There have been no arrests, and inquiries into the incident are ongoing.