Apology my ass...

He needs to be fined a heavy sum and suspended for some time.

Shit like that don't fly.