There is more than enough regulation already and generic legislation which applies already it is just poorly enforced or enforced by those who are regulated.

Better regulation would be good but the new regulator is likely just to add more not better.