Tesco Plc and Marks & Spencer Group Plc fell, prompting a broader selloff in UK retail shares, as concerns about Britain’s ...
The UK high street is losing some more shops in 2025, as brands confirm closures. In 2024 more than 13,000 high street shops ...