The iPhone XR was such a hit that Apple kept it on for ... That said, just avoid the 64GB version and plump for a 128GB or 256GB model, given that the base model will fill up pretty quickly.
Released in October 2018, the iPhone XR costs £629 for the basic 64GB version and £679 for the 128GB version. The device can be obtained through an O2 contract for £30 a month.