This build is fine, but you can get much better parts if you change the following:
1) Remove the CM 212 and use the stock cooler instead (it is enough for the CPU)
2) Switch to an H110 motherboard (the H170 only gives more support for USB and PCI-e)
3) Go with an mATX case such as the Corsair 88R to save you space and money
4) Replace the 1050 Ti with an RX 470 or GTX 1060
Here is my part list:
https://uk.pcpartpicker.com/list/dNLYm8
If I were you I would go as far as replacing the single SSD with a 120 GB boot SSD and a 1 TB HDD combo. It will save you around 40 pounds.