Sir Keir Starmer has rejected calls from MPs to immediately recognise a Palestinian state, as US President Donald Trump arrived in the UK amid the continued desperate situation in Gaza.
Some 221 MPs have signed a letter urging the British Government to recognise the state of Palestine at a meeting of the UN next week.