Revealed: The surprising country that's been named the happiest and most affordable for Brits to move to in 2026 - with £1,081 monthly living costs and 2,529 sunshine hours a year
Countries like Denmark and Sweden consistently rank among the happiest, but their high living costs mean they're not alw