> Unfortunately the majority are happy to let the government pass this law
I'm not sure that's really true. There has been cross-party opposition to some of the obviously draconian measures, and there is also cross-party opposition to the principle of forcing through a bill with so little consensus during washing up.
Unfortunately, this debate did take place a few hours after the general election was officially announced, on the first afternoon of serious campaigning. Funnily enough, most MPs were probably quite busy, and almost all the frontbench representatives of the major parties were doing as many interviews as they could manage on the major news channels at the time.
I'm very much in two minds about the "wash up" period, and the more I see of what is being done via back room deals at the eleventh hour, the more I think Parliament should be dissolved on the same day that the PM requests the Queen do so to avoid these shenanigans.