The legislation is not enacted until all the regulations are ready. Royal assent is the final step in Parliament. However, between royal assent by Parliament and enactment by Cabinet, at least six months will probably elapse, perhaps more, first to allow the regulations to be put in place and, second, so that the industry can be adequately consulted and given the necessary time to react to the new regulatory framework.
On October 7th, 2009. See this statement in context.