Isola di Barra, Regno Unito