Messy situation. Probably best to wait till it is finished if it is nearly complete. Either way you will have stamp duty, you may save a bit by doing it before the project is complete, but you will have more problems with the builder etc which will mean more costs and more delays (and interest)...