Kang ran for office for the first time in Calgary-McCall in the 2004 Alberta general election. He was defeated in a closely contested race by incumbent Progressive Conservative MLA Shiraz Shariff. in Calgary, as part of the 2008 provincial election campaign. Kang won his second bid for office in the 2008 Alberta general election. The election was a virtual rematch of 2004, with all of the same candidates running. Kang defeated Shariff by 98 votes, after returns in the advanced polls showed he had won overwhelming victories. Kang's numbers increased upon the official recount to 118 votes. Shiraz Shariff challenged the vote in court, claiming that the results of the advanced polling and special ballots was tainted, but the challenge was unsuccessful. In the 2012 provincial election, Kang was initially declared to have been defeated by Wildrose candidate Grant Galpin, but was later declared re-elected after all polling stations, special ballots and advance polls were counted. He declined to run in the 2015 provincial election in order to run for federal office.
Federal politics
In June 2014, Kang was acclaimed as the Liberal Party's candidate for the riding of Calgary Skyview in the 2015 federal election. The riding had previously been Calgary Northeast, represented by sitting ConservativeDevinder Shory. Kang ultimately won, narrowly defeating Shory. He and Kent Hehr of Calgary Centre are the first federal Liberals elected from Calgary since Pat Mahoney in 1968, and only the fourth and fifth Liberals elected from Calgary ridings in the party's entire history.
Sexual harassment allegations
On August 11, 2017, The Hill Times reported that Kang was being investigated by the House of CommonsChief Human Resources Officer for sexual harassment following allegations made by a female staff member in his Calgary constituency office. Pablo Rodríguez, the Liberal government whip, had referred the matter to the Chief Human Resources Officer after learning of the allegations. On August 29, 2017, the Toronto Star reported that the father of the woman claimed that Kang offered her a series of payments to not share details of the alleged harassment. On the same day, Kang took medical leave, citing the stress that resulted from the harassment allegation. On August 31, 2017, The Hill Times reported allegations by another constituency officer staffer of Kang's that he had kissed and grabbed her breasts without consent and had ignored her saying "no" and "stop". These allegations stemmed from Kang's time in the Albertan legislature. The same day, Kang resigned from the Liberal caucus saying that he wanted to focus on clearing his name and that he did not want the allegations to disrupt caucus work. In September 2017, David Khan, the leader of the Alberta Liberal Party announced that would investigate Kang's actions during his time as MLA. In March 2018, the report concluded that Kang's actions towards his former staffer violated the House of Commons's harassment rules. It found that most of her allegations were substantiated, including that Kang had misled her into entering his Ottawa apartment, where he touched her hands and tried to remove her jacket and massage her feet. It also found that Kang had later repeatedly attempted to enter her hotel room over her objections. Although the report found that Kang was unaware that his behaviour caused his former staffer discomfort, he should have known that his behaviour was offensive and unwelcome. The report was unable to substantiate the female staffer's claim that Kang had offered her money to stay silent because it was unclear who exactly had made the offer. After the report was released, Prime Minister Justin Trudeau announced that Kang would not be welcomed back as a Liberal MP. In the same month, the Alberta Liberal Party released new workplace policies that included a revamped complaints process and stricter policies to fight harassment in response to its investigation into Kang. Kang appealed the findings of the report to a legal panel, arguing that the investigation was unfair and the investigator was biased. On August 8, 2018, the panel accepted the investigation's report "without revision" and rejected Kang's appeal.