The race to become London’s next mayor is shaping up to be Britain’s political highlight of the year, with a cast of colourful characters and a backdrop of corruption claims and controversy.
Ken v Boris: London mayoral contest gets personal
Share.