Britain’s retailers suffered the sharpest drop in business in more than two decades last month.

The British Retail Consortium (BRC) and KPMG found that sales were down by 3.1% in April, the biggest decline since the survey was launched in 1995.

Bad weather, the squeeze on household budgets and the timing of Easter were blamed for a hefty cut in consumer spending.

As Brexit approaches, this is not good news.