The UK bears a major historic responsibility for the predicamentd of the Palestinian People. Not only did it occupy historic Palestine between 1920 and 1948, it made the infamous Balfour Declaration in 1917. This promised Palestine to the Zionists without consultation with the Palestinians or even world wide Jewry. But 67 years after British troops …