I think it will be this time next year or sometime in 2016 before this comes into effect if at all.
All parties are getting ready for an election either next year or early 2016. That includes the government parties.
They will splash the cash at next years budget and then call an election that is if they survive until then.
The current mood towards them is to say the least negative. Even some of the grass roots members are angry with them.
When an election is called all forthcoming legislation is suspended. Then the new government when put together decides on its programme for government and the new government may not see this stupid law as important.
Given all this it may take years to come into effect or hopefully be left to gather dust on some shelf.