VERDICT:
The cameras could be better, but at around £200 less than their bigname equivalents, the Oneplus 6 is hardly a compromise
★★★★★
ALTERNATIVE: Huawei Honor 10 £400 With a smaller 19:9 screen and a generous 128GB of storage, this is also worth considering