Clwyd North.
Labour Party MP Gill German holds the seat on 35.5% of the vote — a split-council geography across 2 councils.
3 Jun 2026
Online safety has been Gill German's most visible work since entering Parliament. The Clwyd North MP -- the constituency's first ever MP, elected in July 2024 with a majority of 1,196 -- has run a sustained campaign engaging local schoolchildren through forums and surveys, feeding their views directly into national policy discussions. Coverage in the North Wales Chronicle, Nation.Cymru and the Rhyl Journal since late 2025 highlights her as an active constituency presence on the issue. Her background as a former teacher and local council cabinet member for education appears to inform the focus.
German votes with Labour on almost every division -- a 99.7% alignment rate -- making her single rebel vote stand out: she voted against her party on proportional representation in December 2024, opposing a Liberal Democrat bill that would have replaced first-past-the-post with single transferable vote. Her participation rate of 75% sits below the Commons average. Her speeches cluster around economy, jobs, social care and fiscal policy, with 60 contributions across 47 debates. She sits on the Welsh Affairs Committee. Compared with the Labour average, she votes notably less often in line with pro-pension-protection positions and more often alongside those favouring criminal justice reform and Lords override.
Her constituency record includes securing coverage of funding wins -- £20m for Rhyl and £10m in employment support cited in a first-year retrospective. Recent local news (119 articles over 90 days) spans crime, health and economic issues, though sentiment scores are broadly neutral. Voting and speech data cover her full term to date; news coverage is comprehensive for the area.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line. Each ward links to the council that runs it.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Bodelwyddan | Raj Metri | 384 | Denbighshire Ind | May 2022 |
| Colwyn(2 seats) | Carlisle · Carr | 1,023 | Conwy Ind | May 2022 |
| Denbigh Caledfryn Henllan(3 seats) | Jones · Lloyd-Williams · Edwards | 1,674 | Denbighshire Ind | May 2022 |
| Denbigh Lower(2 seats) | Young · Thomas | 1,878 | Denbighshire Ind | May 2022 |
| Eirias(2 seats) | Jones · Coverley | 896 | Conwy Ind | May 2022 |
| Gele Llanddulas(3 seats) | Wood · Eeles · Griffiths-Williams | 3,843 | Conwy Ind | May 2022 |
| Glyn(2 seats) | Khan · Hughes | 1,114 | Conwy Ind | May 2022 |
| Kinmel Bay(3 seats) | Redhead · Smith · Smith | 1,572 | Conwy Ind | May 2022 |
| Llandrillo Yn Rhos(4 seats) | Brockley · Jones · Fleet · Nuttall | 5,057 | Conwy Ind | May 2022 |
| Llysfaen | Geoff Stewart | 283 | Conwy Ind | May 2022 |
| Mochdre | Stephen Price | 283 | Conwy Ind | May 2022 |
| Pen Sarn Pentre Mawr(3 seats) | Hunter · McCoubrey · Luckock | 3,125 | Conwy Ind | May 2022 |
| Rhiw(3 seats) | Roberts · Croft · Stott | 2,391 | Conwy Ind | May 2022 |
| Rhuddlan(2 seats) | Davies · Roberts | 1,098 | Denbighshire Ind | May 2022 |
| Rhyl East(2 seats) | Mellor · Evans | 1,088 | Denbighshire Ind | May 2022 |
| Rhyl South(2 seats) | Chard · Jones | 1,266 | Denbighshire Ind | May 2022 |
| Rhyl South West | James May | 236 | Denbighshire Ind | Dec 2023 |
| Rhyl Trellewelyn | Will Price | 188 | Denbighshire Ind | Sept 2024 |
| Rhyl Ty Newydd | Brian Jones | 337 | Denbighshire Ind | Feb 2023 |
| Rhyl West(2 seats) | James · Butterfield | 809 | Denbighshire Ind | May 2022 |
| St Asaph East | Martyn James Hogg | 310 | Denbighshire Ind | May 2022 |
| St Asaph West | Peter Scott | 222 | Denbighshire Ind | May 2022 |
| Towyn | Bernice Ann McLoughlin | 289 | Conwy Ind | May 2022 |
| Trefnant | James Elson | 330 | Denbighshire Ind | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
The seat’s population is concentrated in Colwyn Bay (28,456), with Rhyl (26,494) as the second pole. Total population across named built-up areas: 99,980.
Source · ONS Built-Up Areas · Census 2021
| Settlement | Pop. | Class |
|---|---|---|
| Colwyn Bay | 28,456 | large town |
| Rhyl | 26,494 | large town |
| Kinmel Bay | 9,520 | town |
| Abergele | 8,853 | town |
| Denbigh | 7,823 | town |
| Rural & dispersed | 6,498 | town |
Headline indicators.
| Indicator | Local | National | Δ |
|---|---|---|---|
| Employment rate | 49.5% | 57.1% | -13% |
| Owner-occupied | 64.9% | 63.1% | +3% |
| Private rented | 20.9% | 20.0% | +5% |
| Social rented | 14.0% | 16.8% | -17% |
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £178m |
| Taxpayers | 46,000 |
| Median per taxpayer | £2,460 |
| Mean per taxpayer | £3,900 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Denbighshire and Conwy. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
Headline rate.
By category.
Source · data.police.uk · 3-month rate per 1,000 pop
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Gill GermanWON | Lab | 14,794 | 35.5 |
| Darren Millar | Con | 13,598 | 32.7 |
| Jamie Orange | Ref | 7,000 | 16.8 |
| Paul Rowlinson | Plaid | 3,159 | 7.6 |
| David Wilkins | LD | 1,685 | 4.0 |
| Martyn Hogg | Grn | 1,391 | 3.3 |
Turnout 41,627
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo