It may not be the most recent iPhone, but the iPhone 12 can still offer plenty of bang for its buck. At a reduced £649/$599, it remains a tempting device. Fantastic designVery reliable camerasStrong performance
Screen lacks some of the benefits you’ll find elsewhereThe notch remains annoying
…
Read more