LONDON, ENGLAND - AUGUST 08: The Black Horse & Harrow pub, which has been around since the 1700s, stands closed in Catford on August 8, 2018 in London, United Kingdom. Pubs in the UK are closing at a rate of 18 a week according to the latest industry figures. The statistic is said to be linked to the rising cost of alcohol, which has seen an increasing number of people choose to drink at home. (Photo by Jack Taylor/Getty Images)

Local councils make running a business in Britain a bureaucratic nightmare, says Preston Benson

I moved here from the United States over 20 years ago, became a British citizen along the way, and have spent my career investing in the UK’s towns and cities. I have learned you can survive a pandemic, an energy crisis, numerous strikes and inflation. Yet this will no

See Full Page