I was looking for the same. In the end, I gave up on PAYG and found a monthly SIM only contract instead.
There were so many complications with PAYG it was too much hassle. Namely: lack of roll over; prohibitive costs over/outside bundle; auto top up shenanigans… etc.
Most will only roll over the unused data if you top up again the following month, so you end up paying every month anyway.
Found a cheap SIM only monthly deal instead. There’s no minimum term, and I can cancel whenever. It’s all of a fiver a month, so not a huge amount per year, and saves the hassle of topping up and / or losing unused data.
Try iD: iD £6 per month 2GB
Cheaper versions and deals are available.
Your regular mobile provider or home broadband provider might offer really good deals if you link to your existing account.