ASRock B350M Pro 4. It's a great board, none of the RAM i've had in it has been on the QVL and it has worked at the rated speeds (That's Corsair LPX 3000mhz 2x4GB and Team Group Vulcan 3000mhz 2x8GB).
Shame to see it go up to £140 now, it's been £120 for at least a month. Personally, I'd avoid Amazon for RAM. It seems pretty expensive on there too me, plus the filter for DDR4 is awful making it hard to browse and shop on there.
I'll drop some deals for you on RAM, but there's really not much going right now.
£150 for G.Skill Trident Z
https://www.ebuyer.com/772380-g-skill-trident-z-16gb-kit-ddr4-3000mhz-ram-f4-3000c15d-16gtzb
Not cheap, but cheap for that particular RAM.
£137 for Patriot Viper 4
https://www.cclonline.com/product/2...3000MHz-CL16-DDR4-Desktop-Memory-Kit/RAM3626/
Not heard anything good or bad about this set, but it's one of the cheapest sets of 3000mhz DDR4 currently that I've found.
For 2400mhz, then this seems okay. However I've no experience of running Ryzen CPUs on anything below 2933mhz. I don't know how much performance you're losing, if any, when paired with a GTX 1060.
£110 for Ballistix Sport 2400mhz
https://www.amazon.co.uk/dp/B00MTSWFMM/