British Prime Minister Liz Truss admitted mistakes had been made with her government’s controversial “mini-budget” announced last week — which sent the pound to historic lows and sparked market chaos — but stood by her policies.
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.