Palestine is a loud echo of Britain’s colonial past – and a warning of the future