The BBC's Jonathan Beale witnesses militant attacks on Iraqi forces as they clear villages around the IS-held city of Mosul ahead of an advance on the city itself.

Mosul battle: Some 5,000 civilians fled ahead of fighting