The Moto G4 is the most capable Moto G to date, with a 5.5-inch 1080p display and Qualcomm's Snapdragon 617 processor. It's accompanied by the Moto G4 Plus, a higher-end model with a 16-megapixel camera (up from 13 in the regular G4), a fingerprint scanner for biometric security and 3GB RAM/32GB storage option (up from 2GB/16GB). That's a lot of hardware in what's still very much a budget handset.
So where can you get hold of the Moto G4 and G4 Plus in the UK? Well, you'll need to do a little digging around, but there are deals to be found.
Tesco Mobile has the Moto G4 available SIM-free in black from £159. That also gets you 159 Clubcard points, and the retailer offers the option to collect from your local Tesco store the next working day for free. Tesco also has what appears to be a Tesco Mobile-branded Moto G4 in blue for a pricier £179.
John Lewis has the Moto G4 in black or white for £159.95. The price includes free UK delivery, and there's also the option to collect from your local John Lewis or Waitrose store from 2 p.m. the next working day.
eBuyer has the black Moto G4 in stock and ready for next-day delivery for £167.99 (including delivery). The store's website will let you know how late in the day you can order for next-day delivery; for the Moto G4, it looks like 7 p.m. is the cut-off.
Amazon UK has the dual-SIM Moto G4 in white for £168.08, but with a longer lead time for delivery. But if you really want the dual-SIM version of the phone, this is probably your best option.
Moto G4 Plus
Right now Amazon is the only retailer we're seeing with stock of the Moto G4 Plus. The retailer giant has the 2GB/16GB and 3GB/32GB Moto G4 Plus in black, and the 3GB/32GB model in white. The cheaper model with less RAM and storage goes for £219, while the top-end G4 Plus sells for £244.90.