Britain's dominant services sector grew at an unexpectedly steady pace in May and retailers saw a solid bounce-back in sales.
The Markit/CIPS purchasing managers' services survey activity index remained unchanged at 53.3 in May. It beat expectations for an easing to 52.5 and caused British government bond prices to reverse gains.
Last month the Bank of England decided not to raise its £325 billion target for asset purchases, ending seven months of gilt buying as part of its quantitative easing programme. The Monetary Policy Committee's vote was 8-1 to stop purchases, although for some members that decision was "finely balanced".
Since then, official data has shown that Britain's economy contracted slightly more than first estimated. And May's manufacturing PMI reading dropped to a three-year low.
But overall retail sales rose 3.4% on the year in May as warm, sunny weather tempted shoppers to buy summer clothes and food and drink, the British Retail Consortium said.
Another survey from manufacturing lobby EEF showed that companies expected output and orders to rise in the coming three months, although the organisation cut its production forecast for 2012 after a weak start to the year.
A breakdown of the services PMI painted a mixed picture of the sector.
Even though the new business index rose to 54.8, its highest since January, business expectations were at their lowest since December as firms fretted about public sector spending cuts and the euro zone debt crisis.
And the headline activity index, though remaining above the 50-point level that separates expansion from contraction, is still 3-4 points below its long-run average before the financial crisis.
Moreover, the composite PMI index, which combines the manufacturing, services and construction sectors, fell almost a point to 52.3 in May.