Forty-eight Israeli hostages due to be released on Monday, with nearly 2,000 Palestinian detainees to follow

Prime Minister Benjamin Netanyahu's office says cabinet 'approved the framework' for the release of all of captives.

The deal will see the release of hostages held in Gaza in exchange for Palestinian prisoners and raises hopes for peace after two years of war.