Say i had £5-600 to spend what would be the suggestion? I have DDR4 ram, GTX 1070.
how much ram you have? 16gb is ideal currently. also depends on how likely you are to upgrade in the future.
assuming you already have 16gb ram and don't need to spend more on ram:
9900k is the best gaming chip currently
on the intel side - you have 9900k (8c16t) + mobo (£600)
or 9700k (8c8t) + z390 mobo. (£500)
AMD side is a bit more complicated, as ryzen 3000 is due to be released in the middle of the year.
supposedly have higher core count, and IPC should be matching intel equivalent, and 'cheaper' - but all rumours currently, so take with a pinch of salt.
thing with AMD ryzen is that it likes fast ram (3200mhz), if you have 2400mhz ram, you can 'lose' 5-10% FPS just by utilising the slower ram
but ryzen is much cheaper than the intel equivalent
2700x (8c16t) + b450 mobo (£430)
with the ryzen platform, you can upgrade, if you want to the ryzen 3000 chips later down the line. the platform is supported until 2020, unlike intel's where you have to change the mobo every couple generations.