The Nokia Lumia 640 and Lumia 640 XL went up on pre-order in the UK in mid-March. Now the smaller of the two is available in stores, however if you wanted the 5.7" XL you'll have to wait until the end of the month.
The Nokia Lumia 640 starts at £100 with a £15.50 a month contract. It's available at Carphone Warehouse, EE, O2, Vodafone, Three, Amazon, Tesco and Virgin. If you don't want a contract you'll have to shell out £144 for the LTE model.
Color choices include glossy cyan and orange plus matte black. Carphone will offer a glossy white version exclusively.
The bigger Nokia Lumia 640 XL will be available SIM-free from a number of retailers at £220. It will come in matte cyan, orange, black and white, plus glossy white.
Both 640 phones will come with Windows Phone 8 but will be updated to Windows 10 when it becomes available later this...