News in Review Wednesday 30th April 2025

The IMF warns that Global growth is slowing, UK consumers and manufacturers are feeling the squeeze. A rush to beat the Stamp Duty deadline gave the housing market a brief boost.