UK News Shoppers pay more for less as Tesco makes £1bn profit during living costs crisis April 13, 2023