I have just been into my local Three store and picked up the new Moto G 3rd Generation for £139.99 (as an existing Three customer I didn't have to buy the £10 PAYG sim for it)
UK phone, in stock, with UK cover from Motorola :)
Great phone, the missus will be pleased
In stock online and in most stores.....or you can buy a "Moto Maker" voucher and configure online with Motorola for £159.99
All phones sold by three are unlocked.