Of course there are limits, and the ultimate limit is that we have heard speeches from Government Members today, and a considerable number of people, not just on the Opposition Benches, have made it quite clear that they perceive dangers in this Bill and would not give the Government a free hand.
If Ministers tried to overstep the promises made on the Floor of the House and the limits on the face of the Bill, we can be sure of one thing: it will probably not be Opposition Members who stop Ministers doing that but Government Members. That is the ultimate brake on Ministers who try to abuse the powers that are being given to them.