The UK’s recent growth, employment progress and deficit reduction have been “strong”, the International Monetary Fund (IMF) has said.
Underlying economic vulnerabilities have been addressed, and steady growth looks set to continue, it said.
But high household debt, a “strikingly large” trade deficit and high government debt are still risks to the economy.
It also warned about uncertainty over whether the UK would stay in the EU.
“Trade would be harder, tariffs would be higher, [and] the financial fluidity within the European Union would not be as good as it is at the moment, [should the UK leave the EU],” the IMF’s Christine Lagarde told BBC business editor Kamal Ahmed.