I understand that the law can't be applied in retrospect; To do so would be unfair. A very sensible principle -- don't apply things in retrospect when it's UNFAIR !
So how come pensions are'nt protected in the same way ?
Pension planning is
long term and not a subject which lends itself to moving goalposts.