African Business News UK debt crisis nears 1976 levels with borrowing costs soaring Britain is facing a potential economic crisis similar to the one it experienced in 1976, with soaring debt and borrowing […] August 26, 2025