Pubs face £650m blow from Rachel Reeves’s Budget as 300 pubs forced to close amid rising costs
Almost 300 pubs were forced to close last year amid rising costs in the industry, new figures have shown. Official industry figures have revealed the number of pubs across the…