Rising costs threaten UK retail recovery in 2025

In February 2025, UK retail footfall experienced a modest year-on-year increase of 0.2%, a significant slowdown from January's 6.6% rise,…