Cyclone Debbie has made landfall in Airlie Beach with strong winds around Mackay and huge waves. What does that mean for Mackay? We have an update about what to expect over the next 12-24 hours. (Image- Cannonvale Beach before TC Debbie reached the coast)