
Lazy Larry
RantsTheresa May is to become Britain’s newest Prime Minister. I read in the New York Times that she is due to take up residence at 10 Downing Street immediately and that she will be greeted by Larry the cat. This made me laugh as I had written about Larry a few years ago, it was […]