I got a Samsung Galaxy xCover 5 about a year back after it was recommended on here. Really happy with it.
does everything I need really well and < £250
What i wanted
Smallish (to fit in a hip bag)
Relatively light but get a full day from a charge
Waterproofish, IP68 or whatever, means I don’t have to put it in a waterproof bag for wet spins
NFC so I can use it to pay for stuff
Run the apps I want, spotify, whatsapp, email, Strava, haven’t found anything that won’t run (yet).
Bonus, you can just pop the back cover off to replace a battery (no tools required, just a finger nail).