I could have added a cheaper case and gone under budget but then you would have complained about that as well..
YOUR BASKET
1 x Gigabyte Z170XP-SLI - Intel Core i5 6600K Bundle **£20 Saving** £303.97
1 x Zotac GeForce GTX 970 Gaming Edition 4096MB GDDR5 PCI-Express Graphics Card (ZT-90101-10P) £254.99
1 x Samsung 500GB 850 EVO SSD 2.5" SATA 6Gbps 32 Layer 3D V-NAND Solid State Drive (MZ-75E500B/EU) £149.99
1 x SuperFlower Leadex GOLD 550W Fully Modular '80 Plus Gold' Power Supply - White £62.99
1 x Phanteks Enthoo Pro M Midi Tower Case with Window - Black £59.99
1 x Kingston Fury Black 8GB (2x4GB) DDR4 PC4-21300C15 2666MHz Dual Channel Kit - Black (HX426C15FBK2/8) £50.99
1 x Seagate 1TB 7200RPM SATA 6Gb/s 64MB Cache HDD - OEM (ST1000DM003) (1 Year Warranty) £34.99
1 x Alpenföhn Matterhorn Pure Edition CPU Cooler £29.99
Total : £947.89 (includes shipping : Ex.VAT).
Just for good measure..
Shame about the high 970 prices 
YOUR BASKET
1 x Gigabyte Z170XP-SLI - Intel Core i5 6600K Bundle **£20 Saving** £303.97
1 x Zotac GeForce GTX 970 Gaming Edition 4096MB GDDR5 PCI-Express Graphics Card (ZT-90101-10P) £254.99
1 x Samsung 500GB 850 EVO SSD 2.5" SATA 6Gbps 32 Layer 3D V-NAND Solid State Drive (MZ-75E500B/EU) £149.99
1 x SuperFlower Leadex GOLD 550W Fully Modular '80 Plus Gold' Power Supply - White £62.99
1 x Phanteks Enthoo Pro M Midi Tower Case with Window - Black £59.99
1 x Kingston Fury Black 8GB (2x4GB) DDR4 PC4-21300C15 2666MHz Dual Channel Kit - Black (HX426C15FBK2/8) £50.99
1 x Seagate 1TB 7200RPM SATA 6Gb/s 64MB Cache HDD - OEM (ST1000DM003) (1 Year Warranty) £34.99
1 x Alpenföhn Matterhorn Pure Edition CPU Cooler £29.99
Total : £947.89 (includes shipping : Ex.VAT).
Just for good measure..
Shame about the high 970 prices 