UK economy shrinkage not as steep as initially feared

Date
1 March 2023