The UK government has announced it officially recognises a Palestinian state. Sir Keir Starmer said he was making the move "to revive the hope of peace for Palestinians and Israelis". The announcement ...