The Island 70 miles from the UK seeing a boom in Brits after a ‘better standard of living’ A 25 square miles island home to 27 beaches sees a huge influx of Brits moving to Daily Express :: News Feed after better BOOM Brits from island Living miles seeing Standard 2025-05-22 admin