After this week’s GDP statistics, the UK government could try to boast the fastest growth in the G7 during 2025 so far (depending on Japan data to come). It’s a bit like winning a beauty contest amongst your seven ageing friends; it doesn’t mean much. The bigger story is not so much a ... Read more