The government is set to ban local authorities and their £14 billion pension funds divesting from companies they deem unethical, writes J W Bode. The law will specifically forbid divestment from fossil fuels - and that could put the pensions of future public sector retirees at risk.