Harrogate has been chosen again as the happiest place to live in the UK for the third year running, lucky Les. C'mon Les tell us a little about the real Harrogate I'm sure it would be very interesting