A LOT of the typical financial analysts/pundits where definitely not expecting this - or at least not saying so out loud.
The chorus was slower growth in Q1, boosted by frontloading of purchases, with the real consequences only emerging in Q2 or Q3.
The chorus was slower growth in Q1, boosted by frontloading of purchases, with the real consequences only emerging in Q2 or Q3.