The UK says a “cloud of uncertainty” is weighing on the economy