Working with Saudi Arabia, Macron came up with a plan to have France plus G7 allies Britain and Canada recognize Palestinian statehood, but failed to get others on board.

More than 140 countries recognize a Palestinian state, including more than a dozen in Europe.

The decision, to be formalised at the UN General Assembly in September, comes amid snowballing global anger over people starving in Gaza.