Hello,
I would not rush to blame the tiler. Or "tiler".
It depends on what you hired him for. And for how much you made the deal.
Different qualities has different prices and costs.
A good lying of tiles could take the double of time as a regular one. Consequently, must cost the duble.
But if you want to spend X money in a job, the tradesman will adapt at your budget, and might skip important steps, and I don't blame them.
1. Support looks awful. I don't know if you hired the tiler to tile or to take off old tiles and prepare the wall. So, if, for example deal a price of 15 pounds by square meters, this price could not include leveling the wall. Even a good tiler could not make a great job on rubbish support, with rubbish tiles.
2. Tiles doesn't look to calibrated for me either. The same, you can not level the tiles if there are big differences between tem. You can play with, but not too much, especially if using small spacers ( of 2 mm, as I can appreciate)
So, first of all, you should give as the price that costed you this job, than I want see the opinions of the good tilers that commented here.