It's a small step in the right direction but the UK were dragged into it..
How about a new rule that ALL elected public servants are prohibited from having offshore account and all of their businesses must be registered in the UK and paying UK tax.
Also, I think it's time to democratise corporations... Capatalism doesn't work for the many, just the few. Time for an adjustment.