I've just had to re-do a bathroom floor that the builder had done to complete an extension. The tiles were lifting off the floor, we had standing water underneath as the shower cubicle wasn't sealed correctly (I believe he did the plumbing as well). I couldn't really do anything with the wall tiles as they really needed ripping out as well, although not quite as bad as floor, as the customers budget didn't stretch that far.
What's annoying more than anything is, he's done a great job on the extension and the driveway is granite cobbles and it looks really good.
It's been said many times on here before. Builders build and tilers tile. They are not a finishing trade and therefore do not generally carry the correct tools to get the finish that is required on either cheap ceramics or expensive marble. Or, more importantly they do not have the 'eyes' for finishing at an acceptable
standard.
I dread to think what he's charged you initially and then as you've said in a previous post that he wanted another weeks labour just for fixing at 45 degrees.
From a distance your initial photos looked ok apart from the wrap round and you thought it was acceptable before the comments were made from this forum. Now we have had a chance to look at it closely, we get the true picture of the standard of work. If it was me, I would not accept nor pay for the work that has been done, it is well below the required level. Sorry to be harsh, but this looks no better than a poor DIY attempt, with all the wrong tools!