Harrogate has been crowned the UK’s happiest place to live

Breaking