News

Major supermarkets and West End stores are set to pay an extra £600m in business rates from April 2026 following government ...