In all probability it won't. It will greatly depend on the size of the mortgage (in this case the bigger the better) and the size of the penalties involved (in this case the smaller the better). But as you are self employed and need to self certify your mortgage (assuming you don't now suitable accounts) and your credit rating isn't great, I would imagine it is unlikely you will benefit from a rate switch.
That said, without looking into your situation in more detail, I can't give a definitive answer. So I recommend you contact an independent
mortgage broker who will be able to give you a definite answer.