Jimmy Carter has spoken of his “grief and despair” at seeing the destruction in the Gaza Strip carried out by Israel’s 22-day offensive on the territory.

“This is holy land for us all and my hope is that we can have  peace … all of us are children of Abraham,” , the former US president said during a joint news conference with Ismail Haniya, the deposed Hamas Palestinian prime minister, in Gaza City.