French radio this morning. France needs 300,000 immigrants per year to ensure continuity of services in tech, health, construction, research. etc. Without it, everyone will suffer. Interesting contrast with current UK govt.

Comments