A little seaside town perched right on the border between England and Scotland has been named the “happiest place” to live in ...