In the 2019 Ukrainian parliamentary election, Haidu was the candidate of Servant of the People for People's Deputy of Ukraine in Ukraine's 128th electoral district, located in the city of Mykolaiv. At the time of the election, he was an independent.[1] He was successfully elected, winning with 41.34% of the vote. Independent incumbent Artem Iliuk [uk] placed second, with 23.87% of the vote.[2]
In the Verkhovna Rada (national parliament of Ukraine), Haidu joined the Servant of the People faction, the Verkhovna Rada Committee on Agricultural and Land Policies, and the South Ukraine inter-factional association. He was criticised for his late 2022 vote on urban planning reform by anti-corruption non-governmental organisation Chesno, which claims the bill puts reconstruction of Ukraine following the Russian invasion into the hands of urban developers.[3]
Haidu became embroiled in a corruption scandal in January 2022 when, after being invited to a restaurant in Odesa, his wife was refused a seat due to her refusal to show proof of a COVID-19 vaccination. In response, Haidu initiated the temporary closure of the restaurant by demanding inspections from city and state health authorities. On 1 August 2022, the National Agency for Prevention of Corruption initiated administrative protocols against Haidu for misuse of his authority as a People's Deputy.[3]