British Prime Minister Liz Truss and new finance minister Jeremy Hunt will have to do a lot more than Friday s U-turn on corporation tax to restore Britain s credibility with financial markets.
Threats of recession in North America and across Europe are gathering force amid festering inflation and rapidly rising interest rates, developments that