Oh dear, Rishi looks like a limpet
Britain’s two longest-serving prime ministers since the 19th century – Margaret Thatcher (11 years, 208 days) and Tony Blair (10 years, 56 days) – have at least one thing in common. They both decided to work in parliamentary terms of four years (approx) and to seek re-election on each occasion in either May or June. They won every time – each PM adding two re-election wins to their victories from opposition. Perhaps they recognised that voters feel happier in Spring…