There are many factors to consider in situations like this and you should seek guidance from a professional mortgage adviser to avoid paying unnecessary penalties. A mortgage adviser will be able to help you weigh up the costs of porting, and possibly topping up, with your current lender against the potential benefits of changing to a new lender.
Category