tatlerer - I am so, so sorry this is happening. Your builder sounds like he has been reasonable and decent up to this point, so it must be a huge shock to witness this volte-face. What he's doing isn't just unethical, it's downright spiteful. "Bullying" is the right word.
What is in the contract that he still needs to do - is it more than £5ks worth of work? Could you call his bluff and hire your own set of tradespeople? Even if it's slightly more - say £7k - it might be worth paying the extra to be rid of someone you now know to be unethical. Second fix electrics seems to be largely screwing on sockets and testing!
wollstonecraft - I think people are sadly probably right that you have to give him another chance. It may be time to put your complaint in writing if you haven't already done so? Could you give Citizens' Advice a ring? I would maybe get another builder out and ask them to look and tell you what needs to be done and get a price for this, so that you have a decent second opinion.
tika - very, VERY sensible to do the detail now. Even if it's delaying things, it can save a lot of expense in the long run.
More news from Ikea here - on top of the 3 cover panels that are delayed to the end of January, our delivery on Friday (already postponed rom 27th December) will now NOT include the ovens, or drawer fronts that we need. These are due on the 5TH FEBRUARY. I could cry, I really could. They were in stock 3 days ago, so clearly they have sold them to other customers.
Customer service can do nothing to help - we just have to wait. Deeply, deeply regretting not going with DIY Kitchens now.
On top of this, I'm having to stand over the electrician and literally correct every single thing he does. EVERYTHING is wrong. He just installed a smoke alarm out of line with the landing lights. HE IS A TOTAL WANKER.