Draft Marking of Retail Goods Regulations 2025
315
Ayes
—
4
Noes
Passed · Government won
328 did not vote
Analysis
Commons
Commons
**What happened:** On 30 June 2025, MPs voted to approve the Draft Marking of Retail Goods Regulations 2025, a statutory instrument (a form of secondary legislation made under existing powers) that would allow the government to require "not for EU" labelling on retail goods sold in Great Britain. The motion passed by 315 votes to 4. **Why it matters:** The regulations address a practical consequence of post-Brexit trading arrangements for Northern Ireland. Under the Windsor Framework, goods moving from Great Britain to Northern Ireland must comply with certain EU single market rules. These regulations give ministers the power to require that goods sold in Great Britain carry "not for EU" labelling, which signals that a product is not intended for onward movement into the EU via Northern Ireland. The aim is to prevent retailers and suppliers from withdrawing products from Northern Ireland's shelves to avoid compliance costs, thereby protecting the range and availability of goods for consumers there. **The politics:** The vote passed with overwhelming support from Labour, Labour and Co-operative, and Liberal Democrat MPs, while the Democratic Unionist Party and Traditional Unionist Voice cast all four opposing votes, reflecting unionist concerns about the post-Brexit arrangements underpinning this policy. Reform UK, the Ulster Unionist Party, and the SDLP were all absent. The Conservative Party appears to have been absent in its entirety. The result was not close, suggesting broad parliamentary acceptance of the Windsor Framework-related regulatory framework, even as a small number of unionist voices continued to register opposition to its underlying logic.
Voting Aye meant
Support giving the government power to introduce 'not for EU' labelling to protect the supply and variety of retail goods available to consumers in Northern Ireland and uphold the UK internal market.
Voting No meant
Oppose these labelling regulations, potentially citing concerns about burdens on businesses, the adequacy of the underlying Brexit trade arrangements, or the specific approach taken.
319 voting MPs. Each dot is one vote; left-to-right by party. Grey dots in the centre are the 328 who did not vote.
Aye
No
Absent
Labour PartyWhipped Aye
261
0
101
Conservative and Unionist Party
0
0
116
Liberal DemocratsWhipped Aye
19
0
53
Labour and Co-operative PartyWhipped Aye
28
0
14
Independent
6
1
6
Scottish National Party
0
0
9
Reform UK
0
0
8
Sinn Féin
0
0
7
Democratic Unionist PartyWhipped No
0
4
1
Green Party of England and Wales
0
0
4
Plaid Cymru
0
0
4
Social Democratic and Labour Party
0
0
2
Alliance Party of Northern Ireland
1
0
—
Speaker
0
0
1
Traditional Unionist Voice
0
1
—
Ulster Unionist Party
0
0
1
Your Party
0
0
1
Sources
Division dataUK Parliament Votes API
DebateHansard · Commons
Stance analysisAI analysis · Claude 4.x
LicenceOpen Parliament Licence v3.0