Island school on Barra is cold and leaking, say parents