Hackney North and Stoke Newington Llafur
Ipswich Labour/Co-operative
Oldham East and Saddleworth Llafur
Leicester South Annibynnol
Glasgow South West Llafur
North Durham Llafur
North Somerset Llafur
Southend East and Rochford Llafur
Weston-super-Mare Llafur
Lothian East Labour/Co-operative
Swindon South Llafur
Bethnal Green and Stepney Llafur
Birmingham Hall Green and Moseley Llafur
Tooting Llafur
North Antrim Traditional Unionist Voice
Runcorn and Helsby Llafur
Taunton and Wellington Democratiaid Rhyddfrydol
Buckingham and Bletchley Llafur
Putney Llafur
Ashfield Reform UK
South Shropshire Ceidwadwyr
Daventry Ceidwadwyr
Gŵyr Llafur
North Norfolk Democratiaid Rhyddfrydol
Melton and Syston Ceidwadwyr
Edinburgh South West Llafur
Lowestoft Llafur
West Ham and Beckton Llafur
Ilford South Llafur
Louth and Horncastle Ceidwadwyr
Derby North Llafur
Sunderland Central Llafur
Eastbourne Democratiaid Rhyddfrydol
Orpington Ceidwadwyr
North West Essex Ceidwadwyr
Leyton and Wanstead Llafur
Reading West and Mid Berkshire Llafur
St Helens North Llafur
Aldershot Llafur
Glenrothes and Mid Fife Llafur
West Worcestershire Ceidwadwyr
Halesowen Llafur
Tipton and Wednesbury Llafur
North East Cambridgeshire Ceidwadwyr
Liverpool Wavertree Llafur
Corby and East Northamptonshire Llafur
Gorllewin Caerdydd Llafur
Paisley and Renfrewshire South Llafur
Uxbridge and South Ruislip Llafur
Blackpool North and Fleetwood Llafur
Mid Leicestershire Ceidwadwyr
West Tyrone Sinn Féin
Poplar and Limehouse Annibynnol
Gorllewin Abertawe Llafur
Leeds South Llafur
Mid Sussex Democratiaid Rhyddfrydol
Brighton Pavilion Green
Sheffield South East Llafur
Meriden and Solihull East Ceidwadwyr
East Thanet Llafur
Forest of Dean Llafur
Harrow East Ceidwadwyr
Aberdeen North Scottish National Party
Sheffield Hallam Llafur
Cities of London and Westminster Labour/Co-operative
Redditch Llafur
Heywood and Middleton North Llafur
Stevenage Llafur
South Northamptonshire Ceidwadwyr
Ossett and Denby Dale Llafur
West Aberdeenshire and Kincardine Ceidwadwyr
Wolverhampton North East Llafur
Staffordshire Moorlands Ceidwadwyr
Chester South and Eddisbury Ceidwadwyr
Hartlepool Llafur
Fareham and Waterlooville Ceidwadwyr
North East Hampshire Democratiaid Rhyddfrydol
Bolton West Llafur
Chichester Democratiaid Rhyddfrydol
Rhondda and Ogmore Llafur
Shrewsbury Llafur
Brentwood and Ongar Ceidwadwyr
Leeds East Annibynnol
Glasgow North East Llafur
Southend West and Leigh Llafur
Brent East Llafur
Liverpool West Derby Annibynnol
Birmingham Hodge Hill and Solihull North Llafur
Brentford and Isleworth Llafur
Barking Llafur
Tynemouth Llafur
East Londonderry DUP
North Ayrshire and Arran Llafur
Broxtowe Llafur
Penrith and Solway Llafur
Ely and East Cambridgeshire Democratiaid Rhyddfrydol
Liverpool Walton Llafur
North West Cambridgeshire Llafur
Orkney and Shetland Democratiaid Rhyddfrydol
Birmingham Selly Oak Llafur
South Suffolk Ceidwadwyr
Brecon, Radnor and Cwm Tawe Democratiaid Rhyddfrydol
North East Fife Democratiaid Rhyddfrydol
Winchester Democratiaid Rhyddfrydol
Rotherham Llafur
Southgate and Wood Green Llafur
York Outer Llafur
Christchurch Ceidwadwyr
North Herefordshire Green
Enfield North Llafur
Braintree Ceidwadwyr
North Cotswolds Ceidwadwyr
Broxbourne Ceidwadwyr
Dorking and Horley Democratiaid Rhyddfrydol
Chelsea and Fulham Llafur
Burton and Uttoxeter Llafur
Morecambe and Lunesdale Llafur
Worcester Llafur
Harpenden and Berkhamsted Democratiaid Rhyddfrydol
Beckenham and Penge Llafur
West Bromwich Llafur
Mid Cheshire Llafur
Worthing West Llafur
St Albans Democratiaid Rhyddfrydol
Dumfries and Galloway Ceidwadwyr
Pontefract, Castleford and Knottingley Llafur
Islington North Annibynnol
South Leicestershire Ceidwadwyr
Ealing Southall Llafur
East Surrey Ceidwadwyr
Torridge and Tavistock Ceidwadwyr
Colchester Llafur
Bermondsey and Old Southwark Llafur
Thurrock Llafur
Coventry East Llafur
Walthamstow Labour/Co-operative
Na h-Eileanan an Iar Llafur
Gordon and Buchan Ceidwadwyr
Fermanagh and South Tyrone Sinn Féin
Bradford South Llafur
Milton Keynes North Llafur
Lewisham East Llafur
Scunthorpe Llafur
West Lancashire Llafur
Yeovil Democratiaid Rhyddfrydol
Torbay Democratiaid Rhyddfrydol
Milton Keynes Central Llafur
Kingston and Surbiton Democratiaid Rhyddfrydol
Caerfyrddin Plaid Cymru
Grantham and Bourne Ceidwadwyr
Mid Derbyshire Llafur
East Grinstead and Uckfield Ceidwadwyr
Colne Valley Llafur
Telford Llafur
Pontypridd Llafur
Goole and Pocklington Ceidwadwyr
Battersea Llafur
Carshalton and Wallington Democratiaid Rhyddfrydol
Hertford and Stortford Llafur
Halifax Labour/Co-operative
Bristol Central Green
Bridlington and The Wolds Ceidwadwyr
Slough Llafur
Dartford Llafur
Newbury Democratiaid Rhyddfrydol
Gosport Ceidwadwyr
Shipley Llafur
Chester North and Neston Llafur
Oxford East Labour/Co-operative
Hastings and Rye Labour/Co-operative
Angus and Perthshire Glens Scottish National Party
De Caerdydd a Phenarth Labour/Co-operative
Bootle Llafur
Hertsmere Ceidwadwyr
Dunfermline and Dollar Llafur
Canterbury Annibynnol
Chingford and Woodford Green Ceidwadwyr
Poole Llafur
Glastonbury and Somerton Democratiaid Rhyddfrydol
Wallasey Llafur
Liverpool Garston Llafur
North Down Annibynnol
Foyle
Lagan Valley Alliance
Stourbridge Llafur
Rochester and Strood Llafur
Tamworth Llafur
Eltham and Chislehurst Llafur
Bristol North East Llafur
Ribble Valley Llafur
Pen-y-bont ar Ogwr Llafur
Bolton North East Llafur
Vauxhall and Camberwell Green Labour/Co-operative
Sefton Central Llafur
Caerffili Labour/Co-operative
Hinckley and Bosworth Ceidwadwyr
Peckham Labour/Co-operative
Lincoln Llafur
Clacton Reform UK
Amber Valley Llafur
Westmorland and Lonsdale Democratiaid Rhyddfrydol
Calder Valley Llafur
Gateshead Central and Whickham Llafur
Glasgow West Llafur
Belfast North Sinn Féin
Bolsover Llafur
Aberdeen South Scottish National Party
Cramlington and Killingworth Labour/Co-operative
Monmouthshire Llafur
Honiton and Sidmouth Democratiaid Rhyddfrydol
Woking Democratiaid Rhyddfrydol
Bromley and Biggin Hill Ceidwadwyr
South Ribble Llafur
Bridgwater Ceidwadwyr
Lewisham North Llafur
City of Durham Llafur
Bexleyheath and Crayford Llafur
Rayleigh and Wickford Ceidwadwyr
Guildford Democratiaid Rhyddfrydol
Mid Norfolk Ceidwadwyr
Old Bexley and Sidcup Ceidwadwyr
Bury North Llafur
North Bedfordshire Ceidwadwyr
Sheffield Brightside and Hillsborough Llafur
Herne Bay and Sandwich Ceidwadwyr
Brent West Llafur
Stoke-on-Trent South Llafur
Wyre Forest Ceidwadwyr
South East Cornwall Llafur
Central Ayrshire Llafur
St Ives Democratiaid Rhyddfrydol
Clwyd North Llafur
Arbroath and Broughty Ferry Scottish National Party
Sussex Weald Ceidwadwyr
Chippenham Democratiaid Rhyddfrydol
Edinburgh North and Leith Llafur
Birmingham Edgbaston Labour/Co-operative
Tiverton and Minehead Democratiaid Rhyddfrydol
Clwyd East Llafur
Salisbury Ceidwadwyr
Newcastle upon Tyne East and Wallsend Llafur
Didcot and Wantage Democratiaid Rhyddfrydol
Chelmsford Democratiaid Rhyddfrydol
South Norfolk Llafur
Harrogate and Knaresborough Democratiaid Rhyddfrydol
Nuneaton Llafur
Queen's Park and Maida Vale Llafur
Glasgow East Llafur
Maidstone and Malling Ceidwadwyr
Chesham and Amersham Democratiaid Rhyddfrydol
Nottingham South Llafur
Arundel and South Downs Ceidwadwyr
Llanelli Llafur
Bognor Regis and Littlehampton Ceidwadwyr
Gorton and Denton Labour/Co-operative
North West Leicestershire Llafur
Sheffield Heeley Llafur
Warrington South Labour/Co-operative
Leeds North East Llafur
Birmingham Erdington Llafur
Belfast South and Mid Down
Esher and Walton Democratiaid Rhyddfrydol
Kingston upon Hull West and Haltemprice Llafur
Neath and Swansea East Llafur
Castle Point Ceidwadwyr
South Dorset Llafur
Dulwich and West Norwood Llafur
South Holland and The Deepings Ceidwadwyr
Bournemouth East Llafur
Filton and Bradley Stoke Llafur
South Down Sinn Féin
Rawmarsh and Conisbrough Llafur
Preston Labour/Co-operative
South Cambridgeshire Democratiaid Rhyddfrydol
Hackney South and Shoreditch Labour/Co-operative
North East Hertfordshire Llafur
Pendle and Clitheroe Llafur
East Hampshire Ceidwadwyr
North Dorset Ceidwadwyr
Bath Democratiaid Rhyddfrydol
Washington and Gateshead South Llafur
Basildon and Billericay Ceidwadwyr
Thirsk and Malton Ceidwadwyr
Hamble Valley Ceidwadwyr
Luton South and South Bedfordshire Llafur
Chorley Siaradwr
Droitwich and Evesham Ceidwadwyr
Epping Forest Ceidwadwyr
Bangor Aberconwy Llafur
Newry and Armagh Sinn Féin
Scarborough and Whitby Llafur
Godalming and Ash Ceidwadwyr
Ealing Central and Acton Llafur
Southport Llafur
Blackburn Annibynnol
Bradford East Annibynnol
Stafford Llafur
Croydon East Llafur
Doncaster Central Labour/Co-operative
Edinburgh West Democratiaid Rhyddfrydol
Barnsley North Llafur
Eastleigh Democratiaid Rhyddfrydol
Harwich and North Essex Ceidwadwyr
Newark Ceidwadwyr
South West Norfolk Llafur
Newcastle-under-Lyme Llafur
Sleaford and North Hykeham Ceidwadwyr
Kingston upon Hull North and Cottingham Llafur
Liverpool Riverside Llafur
Wokingham Democratiaid Rhyddfrydol
Bristol North West Llafur
Merthyr Tydfil and Aberdare Llafur
Kilmarnock and Loudoun Llafur
North East Derbyshire Llafur
Newport West and Islwyn Llafur
Croydon West Llafur
Spelthorne Ceidwadwyr
Smethwick Llafur
Ashford Llafur
Wolverhampton West Llafur
Stirling and Strathallan Llafur
Wythenshawe and Sale East Llafur
Southampton Test Llafur
Rutland and Stamford Ceidwadwyr
Leicester West Llafur
Manchester Rusholme Llafur
Birmingham Perry Barr Annibynnol
Gillingham and Rainham Llafur
Aberafan Maesteg Llafur
Truro and Falmouth Labour/Co-operative
Wellingborough and Rushden Llafur
Wimbledon Democratiaid Rhyddfrydol
East Wiltshire Ceidwadwyr
Dudley Llafur
Stratford and Bow Llafur
Hove and Portslade Llafur
Aylesbury Llafur
Ceredigion Preseli Plaid Cymru
Weald of Kent Ceidwadwyr
Crawley Llafur
Tottenham Llafur
Berwickshire, Roxburgh and Selkirk Ceidwadwyr
Blyth and Ashington Llafur
Dundee Central Scottish National Party
St Austell and Newquay Llafur
Spen Valley Llafur
Moray West, Nairn and Strathspey Scottish National Party
Gainsborough Ceidwadwyr
Alloa and Grangemouth Llafur
South Shields Llafur
Welwyn Hatfield Llafur
Norwich South Llafur
New Forest East Ceidwadwyr
Wakefield and Rothwell Labour/Co-operative
Upper Bann DUP
Aberdeenshire North and Moray East Scottish National Party
Salford Annibynnol
Hornchurch and Upminster Ceidwadwyr
Great Yarmouth Reform UK
Whitehaven and Workington Llafur
Lewes Democratiaid Rhyddfrydol
Norwich North Labour/Co-operative
Inverness, Skye and West Ross-shire Democratiaid Rhyddfrydol
Rossendale and Darwen Llafur
Ellesmere Port and Bromborough Llafur
North Cornwall Democratiaid Rhyddfrydol
Epsom and Ewell Democratiaid Rhyddfrydol
Birmingham Ladywood Llafur
Havant Ceidwadwyr
Feltham and Heston Labour/Co-operative
Mid Ulster Sinn Féin
North West Hampshire Ceidwadwyr
Portsmouth North Llafur
Tunbridge Wells Democratiaid Rhyddfrydol
York Central Labour/Co-operative
Belfast West Sinn Féin
Selby Llafur
Melksham and Devizes Democratiaid Rhyddfrydol
Dunstable and Leighton Buzzard Llafur
Broadland and Fakenham Ceidwadwyr
Witney Democratiaid Rhyddfrydol
West Dunbartonshire Llafur
Bristol East Llafur
Inverclyde and Renfrewshire West Llafur
Mitcham and Morden Llafur
Middlesbrough and Thornaby East Llafur
Stockton North Llafur
Hayes and Harlington Annibynnol
East Renfrewshire Llafur
Darlington Llafur
Wolverhampton South East Llafur
Birkenhead Llafur
Gloucester Llafur
Glasgow South Llafur
Sittingbourne and Sheppey Llafur
Newcastle upon Tyne North Llafur
Oldham West, Chadderton and Royton Labour/Co-operative
Gogledd Caerdydd Llafur
South Basildon and East Thurrock Reform UK
Coatbridge and Bellshill Llafur
Midlothian Labour/Co-operative
Tatton Ceidwadwyr
Ynys Môn Plaid Cymru
Knowsley Llafur
Doncaster North Llafur
Bicester and Woodstock Democratiaid Rhyddfrydol
Horsham Democratiaid Rhyddfrydol
Carlisle Llafur
Stockport Llafur
Sutton Coldfield Ceidwadwyr
Sheffield Central Llafur
Dewsbury and Batley Annibynnol
South West Hertfordshire Ceidwadwyr
Camborne and Redruth Llafur
Keighley and Ilkley Ceidwadwyr
Oxford West and Abingdon Democratiaid Rhyddfrydol
Dwyrain Casnewydd Llafur
West Dorset Democratiaid Rhyddfrydol
North Shropshire Democratiaid Rhyddfrydol
Portsmouth South Llafur
Easington Llafur
Hexham Llafur
Cheadle Democratiaid Rhyddfrydol
Beaconsfield Ceidwadwyr
Aldridge-Brownhills Ceidwadwyr
Bexhill and Battle Ceidwadwyr
Dagenham and Rainham Llafur
Dumfriesshire, Clydesdale and Tweeddale Ceidwadwyr
Wells and Mendip Hills Democratiaid Rhyddfrydol
Basingstoke Llafur
Edinburgh East and Musselburgh Llafur
Edinburgh South Llafur
Ealing North Labour/Co-operative
Cumbernauld and Kirkintilloch Llafur
Mid Dunbartonshire Democratiaid Rhyddfrydol
South West Wiltshire Ceidwadwyr
Middlesbrough South and East Cleveland Llafur
Rushcliffe Llafur
Crewe and Nantwich Llafur
Wigan Llafur
Bro Morgannwg Llafur
Motherwell, Wishaw and Carluke Llafur
Cannock Chase Llafur
South Derbyshire Llafur
Warrington North Llafur
Romsey and Southampton North Ceidwadwyr
Hereford and South Herefordshire Ceidwadwyr
Nottingham North and Kimberley Labour/Co-operative
North East Somerset and Hanham Llafur
Harborough, Oadby and Wigston Ceidwadwyr
Argyll, Bute and South Lochaber Scottish National Party
Huntingdon Ceidwadwyr
Richmond Park Democratiaid Rhyddfrydol
Great Grimsby and Cleethorpes Llafur
Newcastle upon Tyne Central and West Llafur
Stroud Llafur
Erith and Thamesmead Llafur
Edmonton and Winchmore Hill Labour/Co-operative
Jarrow and Gateshead East Llafur
Chatham and Aylesford Llafur
Coventry North West Llafur
Luton North Llafur
Southampton Itchen Llafur
Peterborough Labour/Co-operative
Witham Ceidwadwyr
Wirral West Llafur
Reigate Ceidwadwyr
Gedling Llafur
Barnsley South Llafur
High Peak Llafur
Greenwich and Woolwich Llafur
Chesterfield Llafur
Stratford-on-Avon Democratiaid Rhyddfrydol
Birmingham Yardley Llafur
Houghton and Sunderland South Llafur
Croydon South Ceidwadwyr
Surrey Heath Democratiaid Rhyddfrydol
Hendon Llafur
Doncaster East and the Isle of Axholme Llafur
Leigh and Atherton Labour/Co-operative
Plymouth Sutton and Devonport Labour/Co-operative
Kensington and Bayswater Llafur
Manchester Central Labour/Co-operative
Livingston Llafur
Bury St Edmunds and Stowmarket Llafur
The Wrekin Ceidwadwyr
Isle of Wight West Llafur
Bolton South and Walkden Llafur
Exeter Llafur
Leicester East Ceidwadwyr
Waveney Valley Green
Altrincham and Sale West Llafur
Wrecsam Llafur
Windsor Ceidwadwyr
Ashton-under-Lyne Llafur
Northampton South Llafur
Exmouth and Exeter East Ceidwadwyr
Streatham and Croydon North Labour/Co-operative
Lewisham West and East Dulwich Llafur
Leeds West and Pudsey Llafur
East Kilbride and Strathaven Llafur
Wycombe Llafur
Stalybridge and Hyde Labour/Co-operative
Maidenhead Democratiaid Rhyddfrydol
Glasgow North Llafur
Clapham and Brixton Hill Llafur
Rother Valley Llafur
Suffolk Coastal Llafur
Northampton North Llafur
St Helens South and Whiston Llafur
Lichfield Llafur
Isle of Wight East Ceidwadwyr
Belfast East DUP
Macclesfield Llafur
Reading Central Llafur
North Devon Democratiaid Rhyddfrydol
Romford Ceidwadwyr
Bishop Auckland Llafur
Congleton Llafur
East Worthing and Shoreham Llafur
Burnley Labour/Co-operative
Frome and East Somerset Democratiaid Rhyddfrydol
Finchley and Golders Green Llafur
Loughborough Llafur
South Cotswolds Democratiaid Rhyddfrydol
Dwyfor Meirionnydd Plaid Cymru
Barrow and Furness Llafur
Leeds South West and Morley Llafur
Bradford West Llafur
Derby South Labour/Co-operative
Rutherglen Llafur
Strangford DUP
Solihull West and Shirley Ceidwadwyr
Wetherby and Easingwold Ceidwadwyr
Hampstead and Highgate Llafur
Ruislip, Northwood and Pinner Ceidwadwyr
Makerfield Llafur
Mid Dorset and North Poole Democratiaid Rhyddfrydol
Hammersmith and Chiswick Llafur
Rugby Llafur
Hazel Grove Democratiaid Rhyddfrydol
Lancaster and Wyre Llafur
North Northumberland Llafur
Mid Buckinghamshire Ceidwadwyr
Manchester Withington Llafur
Skipton and Ripon Ceidwadwyr
Blaenau Gwent and Rhymney Llafur
South West Devon Ceidwadwyr
Hyndburn Llafur
Bristol South Llafur
Stoke-on-Trent Central Labour/Co-operative
Fylde Ceidwadwyr
Leeds Central and Headingley Labour/Co-operative
St Neots and Mid Cambridgeshire Democratiaid Rhyddfrydol
Runnymede and Weybridge Ceidwadwyr
Central Suffolk and North Ipswich Ceidwadwyr
Farnham and Bordon Ceidwadwyr
Falkirk Llafur
Holborn and St Pancras Llafur
Mid Bedfordshire Ceidwadwyr
Cardiff East Llafur
Airdrie and Shotts Llafur
Ayr, Carrick and Cumnock Llafur
Caithness, Sutherland and Easter Ross Democratiaid Rhyddfrydol
Swindon North Llafur
Hitchin Llafur
Ilford North Llafur
Newton Aycliffe and Spennymoor Llafur
Central Devon Ceidwadwyr
Blackley and Middleton South Llafur
Beverley and Holderness Ceidwadwyr
Bathgate and Linlithgow Labour/Co-operative
Gravesham Llafur
Coventry South Annibynnol
Richmond and Northallerton Ceidwadwyr
Bracknell Llafur
South Antrim UUP
New Forest West Ceidwadwyr
Alun a Glannau Dyfrdwy Llafur
Dover and Deal Llafur
Paisley and Renfrewshire North Llafur
Hemel Hempstead Llafur
Sutton and Cheam Democratiaid Rhyddfrydol
North Warwickshire and Bedworth Llafur
Bromsgrove Ceidwadwyr
Tewkesbury Democratiaid Rhyddfrydol
Plymouth Moor View Llafur
Harrow West Labour/Co-operative
Torfaen Llafur
Erewash Llafur
Islington South and Finsbury Llafur
Boston and Skegness Reform UK
Penistone and Stocksbridge Llafur
East Ham Llafur
West Suffolk Ceidwadwyr
Bournemouth West Llafur
Chipping Barnet Llafur
Normanton and Hemsworth Llafur
Sevenoaks Ceidwadwyr
Mid and South Pembrokeshire Llafur
Tonbridge Ceidwadwyr
Redcar Labour/Co-operative
Watford Llafur
Kingston upon Hull East Llafur
Birmingham Northfield Llafur
Widnes and Halewood Llafur
Blaydon and Consett Llafur
Huddersfield Llafur
Henley and Thame Democratiaid Rhyddfrydol
Folkestone and Hythe Llafur
Walsall and Bloxwich Llafur
Brigg and Immingham Ceidwadwyr
Stockton West Ceidwadwyr
Harlow Labour/Co-operative
South Devon Democratiaid Rhyddfrydol
Bury South Llafur
Hamilton and Clyde Valley Llafur
Brighton Kemptown and Peacehaven Llafur
Cowdenbeath and Kirkcaldy Llafur
Rochdale Labour/Co-operative
Blackpool South Llafur
Sherwood Forest Llafur
Hornsey and Friern Barnet Llafur
Stretford and Urmston Llafur
Warwick and Leamington Llafur
Faversham and Mid Kent Ceidwadwyr
Worsley and Eccles Llafur
Derbyshire Dales Llafur
Bassetlaw Llafur
Leeds North West Llafur
Maldon Ceidwadwyr
Nottingham East Llafur
North West Norfolk Ceidwadwyr
Cheltenham Democratiaid Rhyddfrydol
Stoke-on-Trent North Llafur
Stone, Great Wyrley and Penkridge Ceidwadwyr
Twickenham Democratiaid Rhyddfrydol
East Antrim DUP
Perth and Kinross-shire Scottish National Party
Montgomeryshire and Glyndŵr Llafur
Kingswinford and South Staffordshire Ceidwadwyr
Banbury Llafur
Kenilworth and Southam Ceidwadwyr
Kettering Llafur
Newton Abbot Democratiaid Rhyddfrydol
Earley and Woodley Llafur
Bedford Llafur
Mansfield Llafur
Thornbury and Yate Democratiaid Rhyddfrydol
Cambridge Llafur