Would this build work?

I would suggest these changes :

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 3 1300X 3.5GHz Quad-Core Processor (£116.99 @ CCL Computers)
Motherboard: ASRock - AB350M Pro4 Micro ATX AM4 Motherboard (£73.79 @ CCL Computers)
Memory: Corsair - Vengeance LPX 8GB (2 x 4GB) DDR4-3000 Memory (£73.77 @ Ebuyer)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive (£41.99 @ Aria PC)
Video Card: Zotac - GeForce GTX 1050 Ti 4GB OC Edition Video Card (£139.98 @ Ebuyer)
Case: Zalman - T2 Plus MicroATX Mini Tower Case (£23.99 @ Overclockers.co.uk)
Power Supply: SeaSonic - S12II 620W 80+ Bronze Certified ATX Power Supply (£55.13 @ Amazon UK)
Total: £525.64
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-08-30 06:22 BST+0100

Good upgradability with better cpu from the get go.
 
Solution