Israel and Hamas have reached a deal in which around 50 hostages being held by Hamas will be released to Israel, according to ...