Should you buy… The iPhone 12?

(Martyn Landi/PA)
(Martyn Landi/PA)