Germany’s workforce, now about, was expected to peak in 2023 and then decline by 5 million by 2030. But COVID caused it to peak in 2019, decline, and come back to 45.6 million in June 2022. A five million loss from that peak means a decline of over 10% in the space of about ten years. Germany needs 400,000 new foreign born workers a year – close to 1% of the total workforce. This agenda is in the ball park of Canada’s target to bringing in the equivalent of 1% of its total population annually.
A chart here shows that Germany has depended since the 1970s on immigrants to keep its population from shrinking.
Go here, here, here, and here.