Hurricane Florence makes landfall in North Carolina

Thousands of residents without power as authorities warn of ‘catastrophic’ flooding