Lord Green of Deddington
Founding chairman of MigrationWatch UK · wikipedia
Educated at:Magdalene College · Haileybury and Imperial Service College · University of Cambridge
Occupations:
Immigrants are net contributors (tax paid vs. benefits received) in their host country
disagreed
by
Lord Green of Deddington
·
27 Jul 2018
EU migration, taken as a whole, is not making the positive fiscal contribution that has so often been claimed.
source
Log in
to add an opinion from
Lord Green of Deddington