In a move that many regard as an unhinged betrayal of Israel, Sir Keir Starmer has announced the UK’s recognition of Palestine as an independent state. No matter the fact ‘Palestine’ lacks both defined boundaries and a stable government, as required for recognition under international law, the Prime Minister apparently believes that this will assist world efforts to bring about peace between the Arabs and the Jews. Unsurprisingly, Prime Minister Benjamin Netanyahu has called the...