General

Hart in North East Hampshire has reclaimed the crown as the UK’s best place to live for the fifth time in six years, findings from the 2017 Halifax Quality of Life Survey show.