A mother tells the BBC how she and her family were trapped after militants linked to so-called Islamic State seized the Philippine city of Marawi.

The military has warned its recapture may take longer than expected.