News in Review Wednesday 4th June 2025

Retail confidence sinks to its lowest since 2020, despite signs of economic recovery. Pension megafunds set to double by 2030. IMF upgrades UK growth forecast — recovery underway, but fiscal pressures remain. Read our latest News in Review.