Britain's True Ruler? Larry The Downing Street Cat
There has been one figure of stability in the last 14 years of political turmoil in the UK -- Larry the Downing Street cat.
There has been one figure of stability in the last 14 years of political turmoil in the UK -- Larry the Downing Street cat.