Can I port my home insurance policy to another insurer or will I have to wait till the term gets over? Will I get a refund from the old one?

It is better to wait till term gets over and there you should change the insurance company.