Rafał Kazimierz Trzaskowski is a Polish politician who has served as the Mayor of Warsaw since 22 November 2018. He is a political scientist specializing in European studies. From Wikipedia
Final results confirm Trzaskowski leading narrowly over Nawrocki, with a decisive June 1 vote set to determine Poland’s political trajectory.