Larry the cat is marking 15 years as Britain’s Chief Mouser at 10 Downing Street, a symbol of stability in turbulent political times. He reaches the milestone on Sunday, having ...