Cyclone Debbie has hit the north-east Australian coast, causing major damage, torrential rain and power cuts to tens of thousands…