Research from Barclaycard Payments has shown that British shoppers are embracing subscription services amid Covid-19.