This reduces the handset price from £200 to £75 (saving you £125).
This is Mobiles.co.uk's Black Friday deal and should last at least through the weekend, unless stock sells out!
Here are the details:
iPhone 7 32GB
EE Superfast 4G
£75 upfront for handset (after voucher)
5GB / 5000MB of mobile data
Unlimited minutes and texts
£30.99 per month x 24
Total cost of contract £819
Colours: Silver, Black, Gold, Rose Gold (links below)
I've shopped about on Uswitch(see image below/in comments), Moneysupermarket etc and this is the cheapest price around for a 5GB deal by some distance. That's loads of data, especially given how much free wifi there is everywhere nowadays.