If you can find one, get one that offers cashback or some other perks.
Also set up a direct debit to pay it off in full every month. It's should be easy with any, usually done via their website after you log in. Then you don't have to remember to do anything and will never pay late payment charges or interest.
We've been doing this for years, basically everything goes onto the credit card and it gets paid off in full automatically every month. If I buy something today I'll pay for it on 1st July. I pay no interest or fees, and they pay me cashback, which has amounted to many £100s over the years.
I get 1% cashback on my business card, the personal one is 1.5% supermarket or petrol, 0.5% on everything else. Basically free money, at the retailer's expense, they indirectly pay for it via their transaction fees, of course the banks never lose.
Plus, as stated above, the consumer protection for buying on a credit card is better than on a debit card.