Retail rent arrears ‘to exceed £2bn’ as landlords predict lower payments

Syndicate Post image
Shoppers on the High Street in Slough as the Berkshire town (Steve Parsons/PA)