Hamas-declared ceasefire in Gaza stalls as conflict continues

A 24-hour ceasefire announced by Hamas in Gaza appears to be stalling, with both Palestinian militants and Israel continuing their offensives.

Hamas fired more rockets into Israel, accusing it of failing to abide by the ceasefire.

Israel rejected the truce, PM Benjamin Netanyahu saying: "Israel will do what it must do to defend its people".

More than 1,030 Palestinians, mostly civilians, and 43 Israeli soldiers and two Israeli civilians have been killed.

Ian Pannell reports from Gaza.