Business More UK High Street Shops Face Closure as Business Rates Set to Soar in 2025 admin Jan 3, 2025 British retailers are bracing for what experts predict will be a record-breaking year of shop closures in 2025,…