Israel, Palestine and Britain