The nationalist conservative Karol Nawrocki has won Poland's presidential election by a razor-thin margin, beating liberal rival Rafal Trzaskowski with just over 50% of the votes. The result is a major setback for Prime Minister Donald Tusks reform agenda.