"Achieving a pause where we stop the fighting and start looking at how to get aid in and hostages out, I think there is a prospect of that," said Cameron.

Cameron met Israeli Prime Minister Benjamin Netanyahu and other leaders during his third trip to the Middle East in just over two months.

He said he pushed for a sustainable ceasefire in meetings in Israel, the Israeli-occupied West Bank where the Western-backed Palestinian Authority is based, Qatar and Turkey.