Iraqi government troops stand in front of what is believed to be the Great Mosque of al-Nuri, where Islamic State proclaimed its self-styled caliphate three years ago. Iraqi authorities expect the long battle for Mosul to end in the coming days as the remaining Isis fighters are now bottled up in just a handful of neighbourhoods of the Old City