Britain's happiest places revealed with area where 95% of residents are satisfied with their quality of life topping the list June 8, 2026 · Daily Mail Read full story at source