A taxi driver captured the moment a vicious brawl took place in St Kilda.

A sixth person has now been charged over the horrific bashing of police at St Kilda in Melbourne over the weekend. Picture: Michael DodgeSource:Getty Images

A sixth person has been charged over a brutal attack on two Melbourne policemen who were left severely battered and bruised.

Police were called to Fitzroy Street about 3am on Sunday after a woman was assaulted. The officers were attacked as they tried to arrest a man. One officer’s head was repeatedly smashed into the road.

A 26-year-old Frankston man was arrested in Frankston last night and has been charged with assaulting a police officer, violent disorder, affray and other assault-related charges. He was bailed to appear at Melbourne Magistrates’ Court on June 3.

Jack Houldcroft, also 26, was arrested on Monday along with his fiance Kayla Potts, 25.

They appeared in Melbourne Magistrates’ Court on Monday.

Her brother Trent Potts, 27, friend Phil O’Donnell, 38, and singer Jules Tobin, 26, appeared in the same court on Tuesday.

They were charged with two counts of assault police, affray, violent disorder, intentionally cause injury and other assault-related offences.

Mr Potts, from Langwarrin, is accused of kneeing a transgender woman in the groin and punching an officer in the chest.

Mr Tobin is accused of spitting on an officer, and Mr O’Donnell is accused of slamming an officer’s head into the pavement six times.

All alleged offenders have been granted bail except Mr Houldcroft, who remains in custody.

Jack Houldcroft and Kayla Potts were charged on Monday with assaulting police.Source:Facebook