Polish president Duda faces tough run-off vote on July 12 Polish president Duda faces tough run-off vote on July 12 June 29, 2020