Bermuda Broadcasting / NewsUK consumer morale slides to lowest since mid-2023, surveys show April 20, 2026 Inflation in Britain – already the highest among the Group of Seven advanced economies – looks set to rise further International News via Reuters: B Go to Source