Budget leaves islands in flux