This is the shocking moment three young women engage in a violent brawl with a 'taxi driver' in broad daylight - before he swings a punch at one of them.

The altercation, which took place in Walthamstow, East London yesterday afternoon, was captured on camera by a shocked pedestrian, who shouts at the man: 'Don't bang the girls bro! Don't bang the girls!'

Footage shows the three females hitting, pushing and slapping the driver - before he swings a brutal punch at one of the women sending her flying backwards.

The video begins with the driver and the three women in the middle of an argument.

The altercation, which took place in Walthamstow, East London yesterday afternoon, was captured on camera by a shocked pedestrian, who shouts at the man: 'Don't bang the girls bro! Don't bang the girls!'

The video begins with the driver and the three women in the middle of an argument, - but it is unclear what started it

The driver then makes an attempt to return to his car, but as he does so, one of the women opens the passenger door of his vehicle - sending him into a rage.

He immediately leaps out of his car, before getting up close to the woman who opened the car door and yelling at her.

The enraged woman retaliates by shouting back at the driver and aggressively pushing him.

The driver then proceeds to push back and this infuriates the woman and her two female friends.

Both other women join in the fight and the trio start throwing vicious blows at the driver.

However the driver suddenly punches one of the women straight in the face and the forceful thump sends her flying backwards out of the shot.

The women can be heard screaming: 'What have you done? What have you done?' - but the driver keeps his guard up.

Chaos unfolds between the two remaining women and the driver - as the unknown bystander filming pleads: 'Don't bang the girls bro! Don't bang the girls!'

As he returns back to the driving seat of his parked car (left), one of the women opens the passenger door of his vehicle - sending him into a rage. He immediately leaps out of his car (right), before getting up close to the woman who opened the car door and yelling at her

The clip ends with one of the woman grabbing the taxi driver up by the collar of his polo shirt (pictured)

The clip ends with one of the woman grabbing the taxi driver up by the collar of his polo shirt. It is unknown who filmed the original footage however the clip has been widely shared across social media.

Online users have expressed their disbelief at the shocking scenes and social media.

One wrote 'Zero class' and another remarked 'Disgusting behaviour fam wtf'.

Another was appalled by the women's behaviour, saying: 'This is so disgusting and disrespectful.'

Some social media users appeared to defend the taxi driver fighting back - while others suggested that the man may have started the clash in the first place.

One said: 'Sometimes these drivers move mad for no reason. Now I'm not saying she should of hit him but we can only see what's in the recording not what happened before'.

However another responded: 'Nah f*** that the man has every right to fight back'.