What have we learnt a century after Balfour?