The Canadian government on Tuesday pushed back to the end of February its deadline for accepting 25,000 Syrian refugees, in a concession that its original Jan. 1 target was too difficult to meet.

Liberal Prime Minister Justin Trudeau, sworn in this month, made the initial pledge part of his election campaign but a wide array of critics said the goal was unrealistic.

Some provincial and municipal leaders have complained the short time-line did not allow for enough security checks to root out possible Islamic State militants. Others said they could not cope with such a heavy flow of new arrivals.