Gaza conflict: Is Israel's mission accomplished?

A 72-hour humanitarian truce is holding in Gaza, halting four weeks of conflict that has claimed more than 1,900 lives.

Israel and Gaza militants maintained fire up until the truce started at 08:00 local time (05:00 GMT).

James Robbins considers whether the ceasefire is a victory for Israeli tactics - and looks at the long term chances of lasting peace.