I misspoke about Poland. Churchill never accepted a Communist Poland. What he eventually accepted was Stalin was never going to give back his slice of Poland, which therefore needed more land to be a viable state between Germany and Russia. Thus, Oder-Neisse.
A lot of “ethnic cleansing” is coming. Many Germans are going to leave East Prussia, Pomerania and Silesia ahead of the Red Army. To some extent, it’s just a matter of them not coming back. The Sudeten Germans are going to be kicked out of then Czechoslovakia. The Hungarians will be ejected from Transylvania, so the Soviets can have Moldova. Other than Yugoslavia, the ethnic causes of WW2 will be addressed, in a rather drastic manner.