You either love him or you hate him – unless you live on the other side of the world and can just watch on with popcorn in hand.
It seems not even the Mayor of London is exempt from road rage after he let loose on a London taxi driver who swore at him. Politics at its finest.