Revealed: The 20 best places to live in England in 2026, and what you should buy: The gorgeous Surrey village. The top Manchester suburbs. And the Cheshire, Hertfordshire and Kent hotspots to covet. So is YOURS on our special report's list? | Daily Mail Online | Zootzle