Heavy rain and flash flooding is threatening homes and lives in Queensland’s north.