Why would you want to work more than 48 hours per week? Don't you like having time off with family and friends.
To go with the maximum working week, the minimum wage should be increased to a living wage. At the moment all we are doing as with tax credits to low paid workers is subsidising companies who are making profits by paying low wages.
If an employee is receiving tax credits then that companies tax bill should be increased to cover the cost (and a bit more) to encourage them to pay a decent wage.
As for where the law comes from does it matter that it comes from Brussels or London? Neither of them are accountable to anybody but themselves.