What do parenting classes, Muslim women-targeted English lessons and radicalism-preventing measures have in common?

It’s all right, stop scratching your heads. I’ll tell you the answer: London’s mayoral election.

In May this year, voters in the British capital will elect a new mayor. The incumbent, Tory “blond menace”, Boris Johnson, will step down after eight years in power. The same length of time his predecessor, Labour’s Ken Livingstone, spent in City Hall.