Open uri20180727 4 pijh8t?1532705623

Lord Green of Deddington

Founding chairman of MigrationWatch UK · wikipedia

Educated at:

Magdalene College · Haileybury and Imperial Service College · University of Cambridge



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