Victorian police are now investigating a brawl between a controversial state MP and a protester outside parliament.

The politician Geoff Shaw has not been charged at this stage and says he was attacked first.

Gabrielle Lyons reports.

TRANSCRIPT

The brawl is headlining news in Victoria because Geoff Shaw has been criticised over an alleged expenses rort.

Now it’s claimed he pushed an elderly protestor down steps.

Shaw was filmed on a mobile phone as he walked into parliament through a group protesting changes to taxi legislation.

It appears to show the MP throwing a punch, then pushing taxi driver John Zammit who says he was cut on the face.

John Zammit, Victim: “I’m not feeling very well at all, my blood pressure I think is very high, I’m shaking, all my body is shaking. I’m 74 and he pushed me away from him.”

Mr Shaw, a former bouncer in Frankston, has yet to be charged.

He’s already under scrutiny over allegations he mis-used his fuel card.

But says on the steps of parliament he was spat on and forced to push the protester away.

Mr Zimmit refused to give up his protest.

John Zammit, Victim: “No, I stay, I stay here, I’ll fight for my rights.”

Police are yet to speak with Mr Shaw, although the incident was raised in question time during parliament.

Gabrielle Lyons, QUT News.