We are one of a few of countries that's meets the 0.7% of GDP as foreign aid. We should be proud of that.
But yes we do need to be careful how many people we bring in etc. Germany is in dire need of young people, as it predicted to have extreme negative population growth. (and no major economy...