UK retail sales surged 5% in May and beat expectations. With a higher-than-expected inflation report this week, the BoE is expected to to hold rates in June.
23-05-2025 09:00 GMT
by Kenneth Fisher