Just had another email from Mobile Phones Direct. They are offering the Sony Xperia Z2 Free at £23.99pm on EE using voucher code MC6272 at the basket which reduces the upfront cost by £129.99
The tariff details are:
Appreciate may not be for everyone because of the low data, however its a great price free for those who are heavy users of wifi.
Included in the email are deals for the iPhone 5S and Galaxy S5 as well
Free iPhone 5s at £32.99pm on EE (Unlimited Mins, Unlimited Texts, 2GB Data)
Free Samsung S5 at £29.99 on EE (1000 Mins, Unlimited Texts, 1GB Data)
The email link is here for the other deals: https://s3-eu-west-1.amazonaws.com/mobile-phones-direct/email/mc46/index-customer.html
Hope this helps!