Uncertainty has fallen while confidence and risk appetite have risen

British money