Can This Isolated British Island Keep Its Economy Afloat?