Interpreted Prediction
The Office for Budget Responsibility (OBR) expects up to 25% of non-domiciled residents to leave the UK.
Prediction Details
Topic