What about closing simply the airports like the mayor of Brampton said (he’s not the only one who has said that) ? Of course, with some practical exceptions (diplomatic flights, etc).
Sure many would have been happy with that from the start of the pandemic. Probably would have been helpful and the beginning of the pandemic or not allowing anyone on a travel visa just those landing as PRs, WP holders or international students. The variants is a very different disease so actions must be very different. Next will likely be proof of being vaccinated to come to Canada