I always carry cash around with me even if I use contactless for 99% of transactions having a bit of cash can always still be helpful, want a portion of chips open, pay the chippy in cash, so they don't have to cover the card fees for a £2 purchase.
it's easier & more cost effective to take card still. The fees on that £2 are about a penny.