Think tank predicts cut to UK’s tourism trade deficit
The deficit was £30.5 billion in 2019.
The deficit was £30.5 billion in 2019.
One in five employers are likely to make redundancies.
Borrowing stood at £17.9 billion in June 2021.
One in five remain unsure about their debt repayments.
HMRC demanded bills over historic contractor assessment errors.