Britain has a bit of a credit card problem. As of the start of the year, Brits owed a collective £72.5bn on credit cards, with hundreds of millions being added
Why? Free to subscribe, no paywall, daily business news digest.