Migration Watch responds to Budget 2023 net migrat…
[PR702 - 15 March 2023]November 06, 2006
The government have admitted in the House of Commons that immigration is of little benefit to the British public. Their own figures show a minimal contribution to GDP per head. (Read report).