By Jessica Frank-Keyes Swish suit, shiny shoes, sharp haircut, and a spray of breath freshener: Sadiq Khan, to many, is the image of a consummate, professional London politician. The mayor is rarely off-message in interviews or media huddles and – given I’ve been interviewing him at various titles since 2021 – cracks jokes and remembers reporters’ names. At the launch of his re-election campaign for a record third term at City Hall this week, he looked cool and confident as he was supported by Labour leader Sir Keir Starmer. It was clear from the launch that Labour is at pains to leave no pavi…