TL;DR: The Samsung Galaxy S10 Plus (100GB of data) is available for £44 per month with nothing to pay upfront.
There is usually only one thing standing between you and a high-end smartphone, and that is the upfront cost.
This cost often runs into the hundreds, so naturally this puts off a lot of prospective buyers. Not everyone is comfortable spending a large lump sum when signing up to a multi-year contract. That sort of commitment should be rewarded with a discount.
This is exactly what you can now get with the …