Sir Keir Starmer has announced the UK's recognition of a Palestinian state, in what represents a significant change in government policy. In a video statement on X, the prime minister said: "In the ...