It's always interesting when you move away from your trusted Trading Economics website. Perhaps in this instance the first quarter 2022 growth for the UK of 10.6% that was the residue of the recovery from the biggest slide in the G7 being stripped out of the Year on Year GDP figures didn't paint quite the picture you wanted. A bit like looking at the league table at Christmas instead of the end of March.
And as facts go. We are still the only G7 country still to recover our GDP to a position it was pre-pandemic aren't we?
https://tradingeconomics.com/