When Hurricane Maria struck the eastern Caribbean island of Dominica in 2017, it caused the kind of devastation which is unthinkable to larger countries. The Category 5 hurricane damaged 98% of building roofs and caused US$1.2 billion (£950 million) in damage. Dominica effectively lost 226% of its GDP overnight.