The Moto G7 Power may have released roughly a year ago, but it boasts an incredible 5000mAh battery, making it one of the most popular budget phones around. Right now you can pick it up for just £129.95 from Amazon, a £49 discount from its original £179 RRP. The last time prices were this low on Amazon was in December last year, which was followed by a spike in early January. 

You can also pick up the G7 Power from John Lewis at the same cost, though you can claim up to £300 if you trade in your old phone, which could reduce the price even further.

The G7 Power offers 64GB storage and 4GM RAM on a 6.2in HD+ display. In terms of security, you get a fingerprint scanner on the back of the phone and facial unlocking too.

It may not be waterproof or have a glass back (the body is plastic, if you're wondering) the G7 Power is still one of the best budget phones around – and is certainly in our top 10. Its crowning glory, the huge 5000mAh battery, allows the G7 Power to stay juiced for two days, possibly three, depending on your usage habits.

We were impressed with the G7 Power in our review where it received 4/5 stars and a Tech Advisor Recommended badge. You can compare prices from other retailers below:

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide