OTTAWA — Prime Minister Justin Trudeau says the government is slashing immigration targets as he admits the government did not get the balance right following the COVID-19 pandemic.