UK families are paying £605 more for their food than they did two years ago, with climate change being the main reason for the high prices, according to researchers. Rising costs due to extreme weather have kept food inflation high throughout 2022 and 2023 even as energy prices decreased. Recent flooding in the UK left...