Singh announced he would run for leadership of the federal New Democratic Party of Canada to replace Tom Mulcair which he won. He did not have a seat in the House of Commons until March 2019. This was when he won a seat in Burnaby South, British Columbia in a by-election.