I've sent the i5 back, it was unopened so wasn't a problem. The fractal cooler comes with Ryzen fittings so thats not an issue. In terms of a GPU I was looking at the RX580 8gb which is coming in about the £350 mark but since I've sent back the CPU I'm now back at square one regarding a mobo and cpu combo. I fancy giving Ryzen a go due to the reviews its getting, are there any mobos that you lot would recommend? As stated previously I'm going for a single monitor setup, 1080p maybe 1440p I've got about £350/£400 for both CPU and mobo and don't want to be rebuilding again for at least 3 years. I plan on slight overclocking, nothing that is going to be breaking new groun on clock speeds!
edit: Meant to add it is the Ryzen 5 1600X CPU I'm now looking at.