After much wavering, the UK government announced on Tuesday its intention to recognise the State of Palestine in September - albeit with several conditions attached - one week after France made a similar announcement.

These developments indicate a growing consensus among erstwhile allies of Israel for fundamental change as a result of Israel's prolonged war on Gaza and its refusal to countenance a Palestinian state.

The move has brought predictable condemnation from Israel and the US, but also been criticised by some who see it as a largely symbolic and ineffective gesture "that will fall short" without additional pressure.

How many countries recognise the state of Palestine?

At the time of writing, the majority of UN members - 147 of 193 - now recognise a Palestinian state, with opposition confined mainly to Western Europe and North America.