Orkney is the best place to live in the UK, with cheap houses, low crime, good schools and a population who are among the happiest and healthiest in the country, according to the annual Halifax quality of life survey. The survey found that all the top five best places to live in the UK were in Scotland or the north of England. Richmondshire in the north of the Yorkshire Dales came second, while the appropriately named Eden district in Cumbria…