For most of Britain, governments come and go. Policies shift. Leaders change. But one resident at Number 10 Downing Street has remained a constant presence through it all. Larry the Cat, the country’s ...