Boris Johnson

Boris Johnson is the Mayor of London.

Recent Articles

Decoding the Iron Lady

Award-winning actress Streep brilliantly portrays how Thatcher's fiery charisma stemmed from her contempt for complacent men

Illustrations
Punch Line
movie review