The British Prime Minister’s residence is in a deplorable state

The residence on Downing Street in London, where British prime ministers live, is in a deplorable state: there is an unpleasant smell, there are problems with the heating, and there are mice in the basement, writes…

Continue Reading