Barclaycard is relaunching its Freedom rewards programme with a new credit card that allows cardholders to collect points when they spend in any store.
Barclaycard relaunches Freedom rewards