You do NOT get the 30 hours if one parent is still subject to immigration control.
The various governments over the last decade did say there were going to be changes and that all migrants would be treated the same.
It's wasn't that long ago that all parents paid their own childcare costs.
It's only since 2003 that
some parents could claim 80% of childcare costs, but only if the parents are claiming the income based welfare payment called Working Tax Credits and they worked at least 20 hours a week between them. Under those rules, this is also allowed if one of the parents is subject to immigration control but not if both parents are. However Tax Credits are two of the six income based benefits ending under the Welfare Reform Acts and being replaced by a new "one income based benefit" which has different rules for claimants.
If there aren't any children, claiming extra money via the Working Tax Credit benefit if one claimant was subject to immigration conrtol (but not if both were) was stopped several years ago.
Other reports that have brought in changes because of abuse are things like,
-which familes were going to be affected by the household income based welfare cap in 2010 (able bodied parents who could work but didn't);
-the nearly 6 billion being claimed from the UK's welfare state in 2013 in just the one income based welfare payment called Tax Credits, by those who are a foreign national/were a foreign national when they applied for a NINo;
-the EU report saying that the most number of single mothers lived in the UK etc.
As allowed under EU law, there were instant changes to stop this abuse from those entering the UK using EU laws Then these changes were applied retrospevtively to those already in the UK, as also allowed under EU law.
Abuse and too many doing it, brings in changes.