The good and bad news on the UK economy