A pint of milk, a loaf of bread, a pint of beer and a dozen or so other basics — the Tory leader had learned how much they all cost to avoid being caught out by anyone who might seek to suggest he was “out of touch”. When Tory MP Nadine Dorries famously labelled him and George Osborne “two posh boys who don’t know the price of milk” in 2012, she underestimated the former’s impressive memory and grasp of the little things that can trip a politician up. Johnson, meanwhile, has always been happy to busk it — knowing he can charm his way out of a tight spot.