In March 2019, the African National Congress (ANC) announced their candidate lists for the national and provincial elections on 8 May 2019. Swarts was placed 17th on the ANC's Gauteng regional to national list.[1] At the election on May 8, the ANC won 53.2% of the vote on the national ballot in Gauteng, which resulted in them winning 26 out of the 47 regional Gauteng seats in the National Assembly.[2][3] Swarts was elected to the National Assembly and sworn into office on 22 May during the first sitting of parliament following the election.[4]
In November 2019, it was reported that Swarts was being probed for allegedly deceiving businessperson Tuwani Mulaudzi in 2013 of R500,000 under the pretext that the money was going to be donated to the ANC's 2014 election campaign. Mulaudzi attempted to get Swarts to repay the money after he learnt that Swarts had decided to keep the money for herself, but she refused to repay him. Only after it was announced that she was elected an MP, he decided to reclaim the money again and reported the matter to the National Assembly speaker, Thandi Modise, who referred it to the ANC chief in the National Assembly, Pemmy Majodina.[6]
On 15 July 2020, Swarts left the Standing Committee on Public Accounts. She then only served on the Portfolio Committee on International Relations and Cooperation.
In March 2021 Swarts rejected opposition parties' claims that the government turns a blind eye to officials who have been found guilty of corruption in the public sector. She said that the government is taking the matter seriously.[7]
Career in government: 2023
Swarts was promoted to Deputy Minister of Public Works and Infrastructure in March 2023.[8]