There are roughly 15 to 20 million people of Polish ancestry living outside Poland, making the Polish diaspora one of the largest in the world.[1] Reasons for this displacement vary from border shifts, to forced resettlement, to political or economic emigration. Major populations of Polish ancestry can be found in Germany, Ukraine, Belarus, Lithuania, France, United Kingdom, Sweden, Ireland and many other European countries, the United States, Canada, Brazil and elsewhere in the Americas. Many Poles can also be found in most Asian, African and Australasian countries. There have also been some Poles in Antarctica, though these journeys have been expeditionary in nature.
en.wikipedia.org/wiki/Polish_diaspora
My question is: How much/many of these 20 million actually speak Polish?