Battle for Falluja: What are the risks?

Iraqi forces are fighting so-called Islamic State for control of Falluja. Security Correspondent Frank Gardner explains the risks - even if they are victorious.