On June 1 this committee will go through clause-by-clause of the bill, and June 3 will be the last day, when this committee will finish with this bill. It will then be sent back to the House of Commons for the report stage and third reading. There seems to be momentum among both the Conservatives and the Liberals to put this bill through the House of Commons before the summer break, which starts on June 23, so time is short.
On May 25th, 2010. See this statement in context.