The OnePlus 5T has officially been discontinued, which means we are nearing the launch of the OnePlus 6. In the meantime, we take a look at some of the best alternatives if you need a new device today.

More...