Merry Christmas Richard 

Thanks for telling us about your wishes. You have to many hopes based on this resolution
And yet:
1 Even this biased resolution des not call for the settlements removal. 
2. Before Israeli politicians and military personnel who order settlements built will be open to prosecution at The Hague for war crimes half of the UN members states could be exposed to such prosecutions including the dictators in Iran, North Korea, Syria and etc. 
3. The BDS movement is strengthened by the funding from the Muslim dictators and other regimes trying to destroy Israel. It is proven t be an exercise in futility.
4. The EU's proposal to require explicit labeling on products made in the settlements can go ahead and target approx 20M USD of the import from the settlements. Yes some of the factories that employed hundreds of the Palestinians will move to other parts of Israel. But other will stay since labelling of the products might actually lead to more sales.