The bloke has committed enough misdemeanours to put him away for at least a term, this latest one is affray surely.
Better get ready for his orange jumpsuit to go with his complexion.
That's pretty much the only way to end this. I'm pretty sure he's guilty of multiple felonies, whether or not he can be convicted of them is another matter. I'd like to see him in jail, but a felony conviction would be enough to get him out of politics.