Britons’ confidence in economy falls to lowest since at least 1978, Ipsos MORI poll shows 27 Apr 2025