2020 Tsengian presidential election

The 2020 Tsengian presidential election was held on Friday, May 29, 2020, along with the National State Assembly election. It was a rematch of the previous presidential election. The incumbent president John Cheng was re-elected for a second term, making this the first time in Tseng a non-NPP party has gotten a second term.

The election had a turnout of 79.5%. Cheng received 11.6 million votes and 56.8% of the popular vote, while Wu received 8.0 million and 39.2% of the popular vote.

People's Democratic Party
President John Cheng and Vice-President Wang Qing-lai were easily nominated as the PDP candidate for the election, being nominated on July 1, 2019.

National Prosperity Party
On April 5, 2019, David Zhang, former Mayor of Tseng City, announced that he would compete in the NPP presidential primary on June 26, 2019, being the first to do so. This was followed by Luc Duan, President and CEO of Xincheng Group, and William Wu, former government minister under the Marc Tseng cabinet and candidate for the 2016 election.

On June 26, 2019, Wu was announced to have won the party's primary in a press conference by NPP Vice Chairman Stéphane Garcia-Shen. On 11 November, Jayden Zhang joined NPP presidential ticket as the vice presidential candidate.