While this deal doesn't beat the deal from Virgin Media (which is still available) the inclusion of a £20 voucher might be of interest to those who regularly shop with Tesco. It's also worth pointing out that it will be locked to Tesco Mobile, but those of you who would rather use a different network can always get an unlock code on eBay from as little as £2.
As for the phone, the re-released Moto G 2nd Gen. comes with 4G LTE, removing one of the biggest drawbacks from its otherwise well-received predecessor. The 8GB memory is a shame, but you can boost that by up to 32GB with a micro-SD card. Thanks to steve252 @ HUKD!