Follow the link to techradar. If it doesn't show this price then clear the filters to 'any' except for 'Up to £50 Upfront'. Select 64GB and Rose Gold, Gold or Silver which are all £24 per month with £10 Upfront. [Grey is £50 Upfront].
Enter code: TENOFF10 to reduce Upfront cost to £0
Total contract price = £576 (i.e. 24 X £24).
If you can find this deal any cheaper then please DO let me know!