He added that people should refrain from upgrading their phones every two years and go for SIM-only deals instead.
That's all very well, but none of the main mobile producers support old phone models for very long, and trying to run the latest Android or IOS on any phone older than say four years is going to be a struggle - if it's even supported.