Pakistan was born on the top deck of a London bus. Or on a walk along the Thames – different witnesses, different stories. What’s more certain, is the time: the early 1930s; and the place where that place-name was first committed to paper: a modest boarding house at 3 Humberstone Road in Cambridge.