Sir Richard Branson says most of the buildings and vegetation on Necker island are damaged.
Original link