Are UK High Streets Facing a Crisis in 2025?March 20, 2025 Business by Evelyn With extra charges placed on companies blamed for shop closures and a slowdown in new store openings, the UK's high streets are predicted to see ...