Sky correspondent John Sparks, who saw the damage inside Mosul first-hand, believes it will take generations to clear up the mess.