It is better, but may I suggest you give us a bit of time to reply if you ask for advice
I would have come up with pretty much the same advice as Cat, that RX580 is faster than a GTX 1060 for just £50 more than the 1050ti. But I was out having dinner last night so only just saw this.
What you have ordered will be OK, but for now it is very CPU heavy. On the upside, if in another year or two you want an update you can just do the graphics card as CPUs don't get much faster year on year.
Would have been nice to know what the old machine was as well.