The promise by the British prime minister sparks a furious retort from his Israeli counterpart.