Alan Johnson was strolling around Crystal Palace the other day, sizing up the French House menu and I got to thinking: if he'd taken a slightly different tack he might well be the prime minister. And instead of having a pleasant lunch on his lonesome he would be sharing a bottle of Perrier with Alastair Campbell with Special Branch on the next table and a helicopter overhead.