President Duda’s bittersweet victory in Poland’s presidential elections
Expectations were high in the Polish presidential elections held yesterday. According to official results, incumbent President Andrzej Duda has won with 43.7% of the votes while Rafał Trzaskowski, from the liberal Civic Platform (PO), has…