But to us it’s the 6,000mAh battery that is most appealing about the M31. With a mid-range Exynos 9611 processor and a cell that big, the phone should easily last two days without a charge, and in some cases should easily make it into three. Plus Samsung's One UI based on Android 10 is as good as the company's software has ever been.

Add to that dual SIM compatibility and a choice of black, blue or red handset and this could well be your next phone if you're looking for a good deal on a new phone. 

Related stories for further reading