The rain had only just quit when the gulls started arguing over the rooftops of Leith. Pavements shone like slate plates, and ...