Israel gets thrown to the lions in latest UN resolution on PalestineBarbara Amiel on John Baird’s ’extraordinary’ speech to the UN