While the continent is able to sustain 2.2 billion people easily, African countries can not.
That’s why there will NOT be 2.2 billion people by mid century.
Real Soon Now, the migrants will overload the European social service systems. When that happens, Europe will experience rioting and civil unrest at a level it had not seen before.
At some point, we come to a limit of how many people with no viable job skills we can support.