Downing Street Confirms Larry the Cat is “Happy and Healthy” Amidst Reports of Illness Downing Street’s Chief Mouser, Larry the cat, is reportedly “happy and healthy,” according to a spokesperson, putting to rest recent rumors of his serious illness. The 16-year-old feline has been a resident of Number 10 since 2011, serving under five different […]