I meant a week after the hearings are concluded. If the government wants to, they can bring the bill back to the House of Commons immediately after the hearings finish in mid-May. Vote there, 2nd stage completed.
Send it back to the committee. The Conservative majority schedules it for an immediate vote, ignoring the minority members. Bill passes 3rd stage.
Send it to the Senate. Vote once, first day. Conservative majority approves it. 4th stage passed.
Senate vote the next day. 5th stage passed.
Senate vote the next day. 6th stage passed.
Send it to the GG. Bill receives Royal approbation, becomes law.
Take a look at other bills that were passed in October and November -- they can go through very, very fast -- and then think about the fact that the Parliament has scheduled two weeks of extra hours in June, just before the break. Look at all the bills that the government is working on now, and ask yourself "Why would they want to delay uncontroversial bills until the controversial Elections bill is passed?" Is the elections bill in the same committee as the citizenship bill? It is not.
I already mentioned that the will of the government to pass this bill quickly is a variable that none of us know. Another is how it will be implemented. Parts of it have ALREADY been implemented (new fee schedule). Other parts may be implemented at other times, and not all at once. This is also a completely unknown variable -- perhaps they will implement it by making the new 4/6 years residency an immediate requirement, and worry about the rest later. How difficult do you think it will be to reprogram a basic online calendar? The person here who thinks it won't be this year might be right; the person who thinks it might be Oct/Nov. might be right; the person who thinks it might be July might be right. If we were arguing about the time of day without a clock, one of us would be closest.