The Liberals are also gaining from the implosion of the New Democratic Party (NDP), led by Indo-Canadian Jagmeet Singh. Voting is going to be held on April 28