It's Been 10 Years Since Larry The Cat Moved Into 10 Downing Street Published February 16, 2021 at 2:13 AM AKST Twitter LinkedIn Email