No, the figures were reported as better than expected, but when you expect SFA that's not too difficult to achieve.
No, they caused a rise in sterling, so they must have been considered good by the economists and international currency investors who are responsible for such things.