A police officer was battered by a man despite using his Taser in a quiet Surrey cul-de-sac.
A man was later charged with assaulting a police officer after the dramatic incident at 11.30am in Horley on Saturday.
Footage shot by a passer-by showed a man lash out at the officer, hitting him around the head a number of times.
The passer-by, who was sat in the car filming on his phone, could be heard gasping as the police officer pulled out his Taser and fired at the suspect.
The male passenger said to the female driver: Has he just Tasered him? Go on. Go forward. Go forward.
Paramedics start wearing bodycams for the first time after a rise in attacks in London dailymail.co.uk - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from dailymail.co.uk Daily Mail and Mail on Sunday newspapers.