A MAN has been charged after three have-a-go heroes were stabbed in front of horrified bystanders.
The trio were slashed as they tackled a pair of alleged masked knifemen in a two-minute brawl in the City of London.
The men had swiped a phone in Bishopsgate last Thursday at about 9.45am, it was said.
Police have now charged Louis Parkinson with a number of offences in connection with the attack.
The 25-year-old, who is due to appear at court today, is charged with conspiracy to commit robbery and grievous bodily harm with intent.
He also faces a count of possession of an offensive weapon and possession of a Class B controlled drug.
More UK news
T/DCI Colin Bishop, of the City of London Police Major Crime Team, said: "We have charged a man today with a number of serious offences connected with the attempted robbery and knife attack on Bishopsgate last Thursday 6 October 2022.
“A search warrant was executed last night in connection with a second suspect who is actively being sought and the investigation continues.”
Footage showed one of the brave good Samaritans yanking a robber from his bike and grappling with him before other members of the public rush over.
As the trapped thief lashes out at the group, an older-looking woman steps in to help and gives him a shove.
Most read in The Sun
She can be seen holding her arm as though she has been slashed at.
The yob then attempts to cycle away - but a moped rider in a crash helmet shoves into him and the brawl continues.
The video ends when one of the robbers pulls out a knife and begins waving it around.
Police confirmed three people were stabbed in the horror incident while a fourth person was pushed to the ground.
The brawl broke out when two men on electric bikes attempted to steal a phone.
They then began slashing at the victims as they tried to stop the robbers.
Read More on The Sun
Detectives are continuing to appeal for witnesses with information to assist with the investigation.
Anyone with information about the incident should use the or contact Crimestoppers anonymously on 0800 555 111.