Yorkshire's 'Little Ibiza' named as Britain's 'happiest place to live' as locals hit back

Locals have hit back at the town's party-island reputation