I've had a Lezyne Road Drive for a long time (ten years?) and it's very good. It costs about £30 today unfortunately. There's a similar-looking Lezyne available for about £16 that might be worth a try.
Whatever you decide, get a pump with a flexible hose, not a fixed head, and save yourself a whole load of broken valve/ leaking grief.
Edit: This is the cheaper one that I've never tried....
https://www.chainreactioncycles.com/lezyne-sport-drive-hv-pump/rp-prod132518
This raises the question of high volume against high pressure.
With a small hand pump you can have either, but not both.
Lezyne mark many of their products - HV in Slowmo's link stands for high volume.
In other words, it's aimed at MTB and wider road tyres.
I have two, one on each of my bikes.
I lent one to a roadie in pneumatic distress a couple of years ago.
Try as he might, he couldn't get his repaired tyre anywhere near as hard as his other one, which he said was about 80 or 90psi.
Generally, the bigger the cross section of the pump, the higher the volume and the lower the pressure.
Lezyne mark some of their products as HP - high pressure.
Thus hand pump suitability depends on the width of tyres to be inflated.
Here's the HP model of the pump in Slowmo's link.
I can confirm they are decent pumps and very good value, but you need the right one for the job.
https://www.wiggle.co.uk/lezyne-spo...Y2ENDNHMGupkVuvLbpE-CcO8-zHjKduUaAhwnEALw_wcB