Same deal that was posted by ahhbisto but with s7 instead of htc 10
Has cashback making it 29. Also don't forget topcashback
They have 2 deals one with a standard traiff of £32 and one with a tariff £32 with cash back making it £29 I would go with that one.
Also have iPhone 7 plus for 42 per month same traiff
Thanks and credit to ahhbisto