02 Feb 2023 - Record 11.7 million tax returns received on time 01 Feb 2023 - IMF warns UK economy set to shrink in 2023