Tried using the laws of the time but sentenced under the same government. This has been discussed at length so no need to reopen but suffice to say there are different opinions on the reasons for the sentencing differences between different crimes.
Why wouldn't there be sentencing differences between different crimes? Surely it's only an issue if there are sentencing differences for the same crimes?
As a point of comparison, the person who threw an egg at John Prescott wasn't charged at all.
In 2004, two men threw purple powder at Tony Blair (the actual Prime Minister) in parliament. They were fined £500 and £600 for 'disorderly behaviour.'
In 2009, Lord Mandelson had green custard thrown at him. The offender was cautioned.
In 2010, David Cameron had an egg thrown at him. The offender was detained but released without charge.
In 2013, eggs were thrown at Ed Miliband. I can't find any evidence that the offender was charged.
In 2014, Nigel Farage was hit with an egg. The man ended up having to pay £200 costs and given a 12 month conditional discharge.
In 2019, Corbyn was egged. The man received 28 days in jail.
In 2023, Keir Starmer was glitter bombed. The offender was arrested, but I can't find any evidence of him being charged.
In 2024, Nigel Farage was milkshaked. The offender was given 13 weeks in prison, suspended for a year.
So looking at that, the Farage attacker received the second harshest punishment of any politician attacked in this way, and yet he's not satisfied they 'escaped jail,' when clearly jail is not the norm for this kind of offence.
The Corbyn one seems harsh, but reports suggest that it was a more aggressive and intimidating attack than the usual in these kinds of situations. If you watch the video, he doesn't just throw an egg, he hits him on the back of the head with it, so perhaps that's why he got a harsher punishment. It's hard to see how 'aggressive' he is from the crappy CCTV footage though.