@FionaRhianne Without knowing how much you'd prefer to spend, these are the ones that are around the same price. The Lenovo is still the best deal overall though, at least if you upgrade to an Nvidia 1650.
If you'd rather keep it under £700, this Asus has an Nvidia 1050, the same default graphics card as the Lenovo I linked before. This one has the advantage of a much larger hard drive; its processor is equivalent to the one in the Lenovo.
https://www.box.co.uk/FX505DD-BQ121T-ASUS-FX505DD-BQ121T_2902781.html
If you like Dell as a brand, these laptops are £750 for an Nvidia 1050 and £800 for a 1650, with the same processor as is in the Lenovo and the same larger hard drive as the Asus and the Dell you're considering.
https://www.dell.com/en-uk/shop/laptops-notebooks-and-2-in-1-laptops/dell-g3-15/spd/g-series-15-3590-laptop/cn35916
https://www.dell.com/en-uk/shop/laptops-notebooks-and-2-in-1-laptops/dell-g3-15/spd/g-series-15-3590-laptop/cn35917
The other options I saw with a 1650 are all at least £750; the cheapest one is this Asus (same as the other Asus, except for the faster graphics card):
https://www.argos.co.uk/product/7318984
This Acer is £800 and has a 1 TB solid state drive, which is more storage than most people could use:
https://www.box.co.uk/NH.Q59EK.01H-Acer-Nitro-5_2873716.html
If none of these are what you want, let me know what features you'd like, and your preferred budget.