This isn't a good time to be looking for a new printer, NAC. Firstly, the worldwide shortage of computer chips means that not many are actually being manufactured. Then the shortage of shipping containers means that the few that are being produced are taking ages to get here and finally the shortage of lorry drivers then means that those containers end up sitting at ports waiting to be delivered.
The foregoing isn't political rambling. It's based upon me trying to research an answer for a very similar question just a few weeks ago. At that time 12 of the cheapest 13 Canon models on the Currys/PC World website were shown as being out of stock. The situation was much the same for printers from other manufacturers too, so it's going to be very hard to direct you towards a suitable printer at this time.
The most popular brand of printers among AB members seems to be Canon and I've frequently recommended seeking out a Canon model that uses 5 or 6 ink cartridges, rather than just two, as they can work out a lot cheaper to use in the long run. However replacement cartridges for the most recent models of Canon printers (even those from third party manufacturers) all seem to cost a hell of a lot more than cartridges used to cost for earlier models from Canon.
Even so, I note that the current 'best printer' recommendation from the publishers of Computer Act!ve magazine (which I generally trust to be a reliable source of information) is a 6-cartridge Canon model, the TS8350, which is priced at £139.99 on Amazon:
https://tinyurl.com/2anmu2vw
The inks aren't that cheap though, with Canon wanting a staggering £133.44 for a full set of original inks but my usual ink supplier (Inkredible) charging a far more reasonable £36.24 for a full set of compatibles. (StinkyInk charge £35.08 but they're out of stock, possibly due to the supply problems I've mentioned above. CartridgePeople are much dearer, at £64.99. CartridgeSave want £58.63, with CartridgeShop charging £56.49). So ink isn't going to be cheap for that printer, wherever you get it from!
[Note though that the prices above are for 'XXL' cartridges, which typically have enough ink for around 4,500 mono pages and for many hundreds of pages in colour, so on a 'cost per page' basis, they're actually very good value].
Computer Act!ve's runner-up as 'best printer' is the Epson Expression Premium XP-6105, at £89.99 from Argos:
https://www.argos.co.uk/product/8873507
Computer Act!ve warns that ink costs can be on the high side for that printer though. (Inkredible charge £37.34 for a full set of compatibles).
With the very limited number of printers actually available to purchase at the moment, I think that (if I was in your position) I'd bite the bullet and opt for the Pixma TS8350. It's actually quite cheap to run on a 'cost per page' basis when using compatible inks from Inkredible (because the cartridges hold a lot of ink and will last for ages), despite the big hole appearing in your wallet when you eventually do need to fork out for some fresh ink.