Haven't had to throw a punch/kick since I was 17. Fun day.
So I was on the bus, waiting at a stop on my way to work, listening to some music when I see everyone stand up and look out the window. Some guy is throwing punch after punch at another guy (typical England). I look down and realise that he's fighting the fucking bus driver, and despite the bus driver raising his arms and saying he doesn't want to fight, the guy throws him to the ground, pins him down and starts punching at his head.
The guy is helpless, I'm quite skinny but I figure I should help, so I run down the stairs of the bus (once again, typical England), run outside and kick the guy in the chest, then drag him off the driver. The driver stood up at this point and looked beyond pissed off, so the attacker ran away. I don't blame him as the driver looked like a very, very buff version of Dermot O'Leary (picture attached for the non-English crowd), the guy was lucky the driver wasn't fighting back to begin with.
The driver thanked me and told me to call the bus company and told me to mention him. I ended up getting a free monthly bus pass, as I spend Â£20 a week ($35US) on bus rides, it's a nice gesture.
turns out the guy was mad because he couldn't get on despite having less than half the fair and started kicking the bus, the driver went to inspect the damage and he attacked the driver.