A photo of Green Party campaigners in Bristol

The next general election is taking place on July 4, with all the candidates now confirmed. The UK’s Green Parties are standing a record number of candidates in the election, and this article provides a rundown of all of them.

  1. Aberdeen North – Esme Houston
  2. Aberdeen South – Guy Ingerson
  3. Aberfan Maesteg – Nigel Hill
  4. Aldershot – Ed Neville
  5. Aldridge-Brownhills – Claire Nash
  6. Alloa & Grangemouth – Nariese Whyte
  7. Altrincham and Sale West – Geraldine Coggins
  8. Alyn and Deeside – Karl McNaughton
  9. Amber Valley – Matt McGuiness
  10. Arundel and South Downs – Steve McAuliffe
  11. Ashfield – Alexander Coates
  12. Ashford – Mandy Rossi
  13. Ashton-Under-Lyme – Lee Huntbach
  14. Aylesbury – Julie Atkins
  15. Ayr, Carrick and Cumnock – Korin Vallance
  16. Banbury – Aaron Baker
  17. Bangor Aberconwy – Petra Haig
  18. Barking – Simon Anthony
  19. Barnsley North – Tom Heyes
  20. Barnsley South – Trevor Mayne
  21. Barrow and Furness – Lorraine Wrennall
  22. Basildon and Billericay – Stewart and Goshawk
  23. Basingstoke – Michael Howard-Sorrell
  24. Bassetlaw – Rachel Reeves
  25. Bath – Dominic Tristram
  26. Bathgate & Linlithgow – Simon Jay
  27. Battersea – Joe Taylor
  28. Beaconsfield – Dominick Pegram
  29. Beckenham and Penge – Ruth Fabricant
  30. Bedford – Ben Foley
  31. Bermondsey and Old Southwark – Susan Hunter
  32. Berwickshire, Roxburgh & Selkirk – Neil MacKinnon
  33. Bethnal Green and Stepney – Phoebe Gill
  34. Beverley and Holderness – Jonathan Stephenson
  35. Bexhill and Battle – Jonathan Kent
  36. Bexleyheath and Crayford – George Edgar
  37. Bicester and Woodstock – Ian Middleton
  38. Birkenhead – Jo Bird
  39. Birmingham Edgbaston – Nicola Payne
  40. Birmingham Erdington – Karen Trench
  41. Birmingham Hall Green and Moseley – Zain Ahmed
  42. Birmingham Hodge Holl and Solihull North – Imran Khan
  43. Birmingham Ladywood – Zoe Challenor
  44. Birmingham Northfield – Rob Grant
  45. Birmingham Perry Barr – Kefentse Dennis
  46. Birmingham Selly Oak – Jane Baston
  47. Birmingham Yardley – Roxanne Green
  48. Bishop Auckland – Sarah Hannan
  49. Blackburn – Denise Morgan
  50. Blackley and Middleton South – Dylan Lewis-Creser
  51. Blackpool North and Fleetwood – Tina Rothery
  52. Blackpool South – Ben Thomas
  53. Blaydon and Consett – Richard Simpson
  54. Blenau Gwent and Rhymney – Anne Baker
  55. Blyth and Ashington – Steve Leyland
  56. Bognor Regis and Littlehampton – Carol Birch
  57. Bolsover – David Kesteven
  58. Boston and Skegness – Christopher Moore
  59. Bournemouth East – Joe Salmon
  60. Bournemouth West – Darren Jones
  61. Bracknell – Emily Torode
  62. Bradford East – Celia Hickson
  63. Bradford South – Matthew Edwards
  64. Bradford West – Khalid Mahmood
  65. Braintree – Paul Thorogood
  66. Brecon, Radnor and Cwm Tawe – Amerjit Kaur-Dhaliwal
  67. Brent East – Nida Alfulaij
  68. Brent West – Bastôn De’medici-jaguar
  69. Brentford and Isleworth – Freya Summersgill
  70. Brentwood and Ongar – Rj Learmouth
  71. Bridgend – Debra Cooper
  72. Bridgwater – Charles Graham
  73. Bridlington and the Wolds – Gillian Leek
  74. Brigg and Immingham – Amie Alissa Watson
  75. Brighton Kemptown and Peacehaven – Elaine Hills
  76. Brighton Pavilion – Sian Berry
  77. Bristol Central – Carla Denyer
  78. Bristol East – Ani Stafford-Townsend
  79. Bristol North East – Lorraine Francis
  80. Bristol North West – Mary Page
  81. Bristol South – Jaime Breitnauer
  82. Broadland  and Fakenham- Jan Davis
  83. Bromley and Biggin Hill – Caroline Sandes
  84. Bromsgrove – Talia Ellis
  85. Broxborne – Owen Brett
  86. Broxtowe – Teresa Needham
  87. Buckingham and Bletchley – Amanda Onwuemene
  88. Burnley – Jack Launer
  89. Burton and Uttoxeter – Anna Williams Westwood
  90. Bury North – Owain Sutton
  91. Bury South – Michael Welton
  92. Bury St Edmunds and Stowmarket – Emma Buckmaster
  93. Caerfryrddin – William Beasley
  94. Caerphilly – Mark Thomas
  95. Caithness, Sutherland & Easter Ross – Anne Thomas
  96. Calder Valley – Kieran Turner
  97. Camborne and Redruth – Catherine Hayes
  98. Cambridge – Sarah Nicmanis
  99. Cannock Chase – Andrea Muckley
  100. Canterbury – Henry Stanton
  101. Cardiff East – Sam Coates
  102. Cardiff North – Meg Shepherd-Foster
  103. Cardiff South and Penarth – Anthony Slaughter
  104. Cardiff West – Jess Ryan
  105. Carlisle – Gavin Hawkton
  106. Carshalton and Wallington – Tracey Hague
  107. Castle Point – Bob Chapman
  108. Central Ayrshire – Tom Kerr
  109. Central Devon – Gill Westcott
  110. Central Suffolk and North Ipswich – Dan Pratt
  111. Ceredigion Preseli – Tomos Barlow
  112. Chatham and Aylseford – Kim Winterbottom
  113. Cheadle – Alexander Drury
  114. Chelmsford – Reza Hossain
  115. Chelsea and Fulham – Mona Crocker
  116. Cheltenham – Daniel Wilson
  117. Chesham and Amersham – Justine Fulford
  118. Chester North and Neston – Nicholas Brown
  119. Chester South and Eddisbury – Stephen Davies
  120. Chesterfield – David Wadsworth
  121. Chichester – Tim Young
  122. Chingford and Woodford Green – Chris Brody
  123. Chippenham – Declan Baseley
  124. Chipping Barnet – David Farbey
  125. Chorley – Mark Tebbutt
  126. Christchurch – Susan Graham
  127. Cities of London and Westminster – Rajiv Sinha
  128. City of Durham – Jonathan Elmer
  129. Clacton – Natasha Osben
  130. Clapham and Brixton Hill – Shao-Lan Yuen
  131. Clyd East – Lee Lavery
  132. Clyd North – Martyn Hogg
  133. Coatbridge & Bellshill – Patrick McAleer
  134. Colchester – Sara Ruth
  135. Colne Valley – Heather L Peacock
  136. Congleton – Rich McCarthy
  137. Corby  and East Northamptonshire – Lee Forster
  138. Coventry East – Stephen Gray
  139. Coventry North West – Esther Reeves
  140. Coventry South – Anne Patterson
  141. Cowdenbeath & Kirkcaldy – Mags Hall
  142. Crewe and Nantwich – Te Ata Browne
  143. Croydon East – Peter Underwood
  144. Croydon South – Elaine Denise Garrod
  145. Croydon West – Ria Patel
  146. Cumbernauld & Kirkintilloch – Anne McCrossan
  147. Dagenham and Rainham – Kim Arrowsmith
  148. Darlington – Matthew Snedker
  149. Dartford – Laura Edie
  150. Daventry – Clare Slater
  151. Derby North – Helen Hitchcock
  152. Derby South – Sam Ward
  153. Derbyshire Dales – Kelda Boothroyd
  154. Dewsbury and Batley – Simon Cope
  155. Didcot and Wantage – Sam Casey-Rerhaye
  156. Doncaster Central – Jennifer Rozenfields
  157. Doncaster East and the Isle of Axholme – Paul Garrett
  158. Doncaster North – Tony Nicholson
  159. Dorking and Horley – Lisa Scott
  160. Dover and Deal – Christine Oliver
  161. Droitwich and Evesham – Neil Franks
  162. Dudley – Zia Qari
  163. Dulwich and West Norwood – Pete Elliott
  164. Dumfries & Galloway – Laura Moodie
  165. Dufriesshire, Clydesdale & Tweeddale – Dominic Ashmole
  166. Dunfermline & Dollar – Ryan Blackadder
  167. Dunstable and Leighton Buzzard – Sukhinder Paul Hundal
  168. Dwyfor Meirionnydd – Karl Drinkwater
  169. Ealing Central and Action – Kate Crossland
  170. Ealing North – Natalia Kubica
  171. Ealing Southall – Neil Reynolds
  172. Earley and Woodley – Gary Shacklady
  173. Easington – Stephen Ashfield
  174. East Antrim – Mark Bailey
  175. East Belfast – Brian Smyth
  176. East Grinstead & Uckfield – Christina Coleman
  177. East Ham – Rosie Pearce
  178. East Hampshire – Richard Knight
  179. East Kilbride & Strathaven – Ann McGuinness
  180. East Londonderry – Jen McCahon
  181. East Renfrewshire – Karen Sharkey
  182. East Surrey – Shasha Khan
  183. East Thanet – Stephen Roberts
  184. East Wiltshire – Emily Herbert
  185. East Worthing and Shoreham – Debbie Woudman
  186. Eastbourne – Michael Munson
  187. Eastleigh – Ben Parry
  188. Edinburgh East & Musselburgh – Amanda Grimm
  189. Edinburgh North & Leith – Kayleigh O’Neill
  190. Edinburgh South – Jo Phillips
  191. Edinburgh South West – Dan Heap
  192. Edinburgh West – James Puchowski
  193. Edmonton and Winchmore Hill – Luke Balnave
  194. Ellesmere Port and and Bromborough – Harry Gorman
  195. Eltham and Chislehurst – Sam Gabriel
  196. Ely and East Cambridgeshire – Andrew Cogan
  197. Enfield North – Isobel Whittaker
  198. Epping Forest – Simon Heap
  199. Epsom and Ewell – Stephen McKenna
  200. Erewash – Brent Poland
  201. Erith and Thamesmead – Sarah Barry
  202. Esther and Walton – Maciej  Pawlik
  203. Exeter – Andrew Bell
  204. Exmouth and Exeter East – Oliver Davey
  205. Falkirk – Rachel Kidd
  206. Fareham and Waterlooville – Baz Marie
  207. Farnham and Bordon – Claire Matthes
  208. Faversham and Mid Kent – Hannah Temple
  209. Feltham and Heston – Katharine Kandelaki
  210. Filton and Bradley Stoke – James Nelson
  211. Finchley and Golders Green – Steve Parsons
  212. Folkestone and Hythe – Marianne Brett
  213. Forest of Dean – Chris McFarling
  214. Frome and East Somerset – Martin Dimery
  215. Fylde – Brenden Wilkinson
  216. Gaisborough – Vanessa Smith
  217. Gateshead Central and Whickham – Rachel Cabral
  218. Gedling – Dominic Berry
  219. Gillingham and Rainham – Kate Belmonte
  220. Glasgow East – Amy Kettyles
  221. Glasgow North – Iris Duane
  222. Glasgow North East – Ewan Lewis
  223. Glasgow South – Niall Christie
  224. Glasgow South West – John Hamelink
  225. Glasgow West – Nick Quail
  226. Glastonbury and Somerton – Jon Cousins
  227. Gloucester – Adam Shearing
  228. Godalming and Ash – Ruby Tucker
  229. Goole and Pocklington – Angela Stone
  230. Gorton and Gardner – Amanda Gardner
  231. Gosport – Tony Sudworth
  232. Gower – Chris Evans
  233. Grantham – Anne Gayfer
  234. Gravesham – Rebecca Hopkins
  235. Great Grimsby and Cleethorpes – Ed Fraser
  236. Great Yarmouth – Trevor Rawson
  237. Greenwich and Woolwich – Stacy Smith
  238. Guildford – Sam Peters
  239. Hackney North & Stoke Newington – Antoinette Fernandez
  240. Hackney South & Shoreditch – Laura-Louise Fairley
  241. Halesowen – Emma Bullard
  242. Halifax – Martin Hey
  243. Hamble Valley – Kate Needham
  244. Hammersmith and Chiswick – Naranee Rutara-Rajan
  245. Hampstead and Highgate – Lorna Jane Russell
  246. Harborough, Oadby and Wigston – Darren Woodiwiss
  247. Harlow – Yasmin Gregory
  248. Harpenden and Berkhamsted – Paul De Hoest
  249. Harrogate and Knaresborough – Shan Oakes
  250. Harrow East – Sebastian Newsam
  251. Harrow West – Rupert George
  252. Hartlepool – Jeremy Spyby
  253. Harwich and North Essex – Andrew Canessa
  254. Hastings and Rye – Becca Horn
  255. Havant – Netty Shepherd
  256. Hayes and Harlington – Christine West
  257. Hendon – Gabrielle Bailey
  258. Henley and Thame – Jo Robb
  259. Hereford and South Herefordshire – Diana Toynbee
  260. Herne Bay and Sandwich – Thea Barrett
  261. Hertford and Stortford – Nick Cox
  262. Hertsmere – John Humphries
  263. Hexham – Nick Morphet
  264. High Peak – Joanna Collins
  265. Hinckley and Bosworth – Cassie Wells
  266. Hitchin – William Lavin
  267. Holborn and St Pancras – David Stansell
  268. Honiton and Sidmouth – Henry Gent
  269. Hornchurch and Upminster – Melanie Collins
  270. Hornsey and Friern Barnet – Fabio Vollono
  271. Horsham – Catherine Ross
  272. Houghton and Sunderland South – Richard Bradley
  273. Hove and Portslade – Sophie Broadbent
  274. Huddersfield – Andrew Cooper
  275. Huntingdon – Georgie Hunt
  276. Hyndburn – Mohammed Shabir Fazal
  277. Ilford North – Rachel Collinson
  278. Ilford South – Syed Siddiqi
  279. Inverclyde & Renfrewshire West – Iain Hamilton
  280. Inverness, Skye & West Ross-shire – Peter Newman
  281. Ipswich – Adria Pittock
  282. Isle of Wight East – Vix Lowthion
  283. Isle of Wight West – Cameron Palin
  284. Islington North – Sheridan Kates
  285. Islington South and Finsbury – Carne Ross
  286. Jarrow and Gateshead East – Nic Cook
  287. Keighley and Ilkley – John Wood
  288. Kenilworth and Southam – Alix Dearing
  289. Kensington and Bayswater – Mona Adam
  290. Kettering – Emily Federowycz
  291. Kingston and Surbiton – Debojyoti Das
  292. Kingston Upon Hull East – Julia Brown
  293. Kingston Upon Hull North and Cottingham – Kerry Harrison
  294. Kingston Upon Hull West and Haltemprice – Kevin Paulson
  295. Kingswinford and South Staffordshire – Claire McIlvenna
  296. Knowsley – Graham Wickens
  297. Lagan Valley – Patricia Denvir
  298. Lancaster and Wyre – Jack Lenox
  299. Leeds Central and Headingley – Chris Foren
  300. Leeds East – Jennifer Norman
  301. Leeds North East – Louise Jennings
  302. Leeds North West – Mick Bradley
  303. Leeds South – Ed Carlisle
  304. Leeds South West and Morley – Chris Bell
  305. Leeds West and Pudsey – Ann Forsaith
  306. Leicester South – Sharmen Rahman
  307. Leicester West – Aasiya Bora
  308. Leigh and Atherton – Amelia Jones
  309. Lewes – Paul Keene
  310. Lewisham East – Michael Herron
  311. Lewisham North – Adam Pugh
  312. Lewisham West and East Dulwich – Callum Fowler
  313. Leyton and Wanstead – Charlotte Lafferty
  314. Lichfield – Heather McNellis
  315. Lincoln – Sally Horscroft
  316. Liverpool Garston – Muryam Sheikh
  317. Liverpool Riverside – Chris Coughlan
  318. Liverpool Walton – Martyn Madeley
  319. Liverpool Wavertree – Tom Crone
  320. Liverpool West Derby – Maria Coughlan
  321. Livingston – Cameron Glasgow
  322. Llanelli – Karen Laurence
  323. Lothian East – Shona McIntosh
  324. Loughborough – Hans Zollinger-Ball
  325. Louth and Horncastle – Robert Watson
  326. Lowestoft – Toby Hammond
  327. Luton North – Ejel Khan
  328. Luton South and South Bedfordshire – Edward Carpenter
  329. Macclesfield – Amanda Iremonger
  330. Maidenhead – Andrew Cooney
  331. Maidstone and Malling – Stuart Jeffrey
  332. Makerfield – Maria Deery
  333. Maldon – Isobel Doubleday
  334. Manchester Central – Ekua Bayunu
  335. Manchester Rusholme – Thirza Amina Asanga-Rae
  336. Manchester Withington – Sam Easterby-Smith
  337. Mansfield – Philip Shields
  338. Melksham and Devizes – Catherine Read
  339. Melton and Syston – Alastair McQuillan
  340. Meridan and Solihull East – Sheshendra Sheshabhatter
  341. Merthyr Tydfil and Aberdare – David Griffin
  342. Mid and South Pembrokeshire – James Purchase
  343. Mid Bedfordshire – Cade Sibley
  344. Mid Buckinghamshire – Greg Smith
  345. Mid Cheshire – Mark Green
  346. Mid Derbyshire – Gerald Kinsella
  347. Mid Dorset and North Poole – Benjamin Pantling
  348. Mid Dunbartonshire – Carolynn Scrimgeour
  349. Mid Leicestershire – Tony Deakin
  350. Mid Norfolk – Ash Haynes
  351. Mid Sussex – Deanna Nicholson
  352. Middlesborough and Thornaby East – Matthew Harris
  353. Middlesborough South and East Cleveland – Rowan McLaughlin
  354. Milton Keynes Central – Frances Bonney
  355. Milton Keynes North – Alan Francis
  356. Mitcham and Morden – Pippa Maslin
  357. Monmouthshire – Ian Chandler
  358. Montgomeryshire and Glyndwr – Jeremy Thorp
  359. Moray West, Nairn & Strathspey – Draeyk van der Horn
  360. Morecambe and Lunesdale – Gina Dowding
  361. Motherwell, Wishaw & Carluke – Gordon Miller
  362. Neath and Swansea East – Jan Dowden
  363. New Forest East – Simon King
  364. New Forest West – Anna Collar
  365. Newark – Michael Ackroyd
  366. Newbury – Stephen Masters
  367. Newport East – Lauren James
  368. Newport West and Islwyn – Kerry Vosper
  369. Newcastle Upon Tyne Central and West – John Pearson
  370. Newcastle Upon Tyne East and Wallsend – Matthew Williams
  371. Newcastle Upon Tyne North – Sarah Peters
  372. Newcastle-Under-Lyme – Jennifer Hibell
  373. Newton Abbot – Pauline Wynter
  374. Newton Aycliffe and Spennymoor – Jack Hughes
  375. Normanton and Hemsworth – Ashton Howick
  376. North Ayrshire & Arran – Cara McKee
  377. North Bedfordshire – Philippa Fleming
  378. North Belfast – Mal O’Hara
  379. North Cornwall – Lance Symonds
  380. North Cotswolds – Chloe Turner
  381. North Devon – Cassius Lay
  382. North Dorset – Kenneth Huggins
  383. North Down – Barry McKee
  384. North Durham – Sunny Moon-Schott
  385. North East Cambridgeshire – Andrew Crawford
  386. North East Derbyshire – Frank Adlington-Stringer
  387. North East Fife – Morven Ovenstone-Jones
  388. North East Hampshire – Mohamed Miah
  389. North East Hertfordshire – Vicky Burt
  390. North East Somerset and Hanham – Edmund Cannon
  391. North Herefordshire – Ellie Chowns
  392. North Norfolk – Liz Dixon
  393. North Northumberland – Jan Rosen
  394. North Shropshire – Craig Emery
  395. North Somerset – Oscar Livesey-Lodwick
  396. North Warwickshire and Bedworth – Alison Wilson
  397. North West Cambridgeshire – Elliot Tong
  398. North West Essex – Edward Gildea
  399. North West Hampshire – Hina West
  400. North West Leicestershire – Carl Benfield
  401. North West Norfolk – Michael De Whalley
  402. Northampton North – Eishar Bassan
  403. Northampton South – Simon Sneddon
  404. Norwich North – Ben Price
  405. Norwich South – Jamie Osborn
  406. Nottingham East – Roesmary Palmer
  407. Nottingham North and Kimberley – Samuel Harvey
  408. Nottingham South – Cath Sutherland
  409. Nuneaton – Keith Kondakor
  410. Old Bexley and Sidcup – Bradley Davies
  411. Oldham East and Saddleworth – Fesl Reza-Khan
  412. Oldham West, Chadderton and Royton – Samsuzzaman Syed
  413. Orkney & Shetland – Alex Armitage
  414. Orpington – Seamus McCauley
  415. Ossett and Denby Dale – Neil Doig
  416. Oxford East – Sushila Dhall
  417. Oxford West and Abingdon – Chris Goodall
  418. Paisley & Renfrewshire North – Jen Bell
  419. Paisley & Renfrewshire South – Athol Bond
  420. Peckham – Claire Sheppard
  421. Pendle and Clitheroe – Lex Kristan
  422. Penistone and Stocksbridge – Andrew Davies
  423. Penrith and Solway – Susan Denham-Smith
  424. Peterborough – Nicola Day
  425. Plymouth Moor View – Georgia Nelson
  426. Plymouth Sutton and Devenport – Cam Hayward
  427. Pontefract, Castleford and Knottingley – Olli Watkins
  428. Pontypridd – Angela Karadog
  429. Poole – Sarah Ward
  430. Poplar and Limehouse – Nathalie Bienfait
  431. Portsmouth North – Duncan Robinson
  432. Portsmouth South – Elliot Lee
  433. Preston – Isabella Metcalf-Riener
  434. Putney – Fergal Mcentee
  435. Queen’s Park and Maida Vale – Vivien Lichtenstein
  436. Rawmarsh and Conisbrough – Tom Hill
  437. Rayleigh and Wickford – Christopher Taylor
  438. Reading Central – David McElroy
  439. Reading West and Mid Berkshire – Carolyne Culver
  440. Redcar – Ruth Hatton
  441. Redditch – David Thain
  442. Reigate – Jonathan Essex
  443. Rhondda and Ogmore – Christine Glossop
  444. Ribble Valley – Caroline Montague
  445. Richmond and Northallerton – Kevin Foster
  446. Richmond Park – Chas Warlow
  447. Rochdale – Martyn Savin
  448. Rochester and Strood – Catriona Jamieson
  449. Romford – David Hughes
  450. Romsey and Southampton North – Connor Shaw
  451. Rossendale and Darwen – Bob Bauld
  452. Rother Valley – Paul Martin
  453. Rotherham – Tony Mabbott
  454. Rugby – Rebecca Stevenson
  455. Ruislip, Northwood and Pinner – Jessica Lee
  456. Runcorn and Helsby – Chris Copeman
  457. Runnymede and Weybridge – Steve Ringham
  458. Rushcliffe – Richard Mallender
  459. Rutland and Stamford – Emma Baker
  460. Salford – Wendy Olsen
  461. Salisbury – Barney Norris
  462. Scarborough and Whitby – Annette Hudspeth
  463. Scunthorpe – Nick Cox
  464. Sefton Central – Kieran Dams
  465. Selby – Angela Oldershaw
  466. Sevenoaks – Laura Manston
  467. Sheffield Brightside and Hillsborough – Christine Gilligan Kubo
  468. Sheffield Central – Angela Argenzio
  469. Sheffield Hallam – Jason Leman
  470. Sheffield Heeley – Alexi Dimond
  471. Sheffield South East – Hannah Nicklin
  472. Sherwood Forest – Sheila Greatrex-White
  473. Shipley – Kevin Warnes
  474. Shrewsbury – Julian Dean
  475. Sittingbourne and Sheppey – Samathan Banks
  476. Skipton and Ripon – Andrew Brown
  477. Sleaford and North Hykeham – Martin Blake
  478. Slough – Julian Edmonds
  479. Smethwick – Rod Macrorie
  480. Solihull West and Shirley – Max McLoughlin
  481. South Antrim – Lesley Veronica
  482. South Basildon and East Thurrock – Elizabeth Grant
  483. South Belfast and Mid Down – Aine Groogan
  484. South Cambridgeshire – Miranda Fyfe
  485. South Cotswolds – Bob Eastoe
  486. South Derbyshire – Aruhan Galieva
  487. South Devon – Robert Bagnall
  488. South Dorset – Catherine Bennett
  489. South Down – Declan Walsh
  490. South East Cornwall – Martin Corney
  491. South Holland and the Deepings – Rhys Baker
  492. South Leicestershire – Mike Jelfs
  493. South Norfolk – Catherine Rowett
  494. South Northamptonshire – Emmie Williamson
  495. South Ribble – Stephani Mok
  496. South Shields – David Francis
  497. South Shropshire – Hilary Wendt
  498. South Suffolk – Jessie Carter
  499. South West Devon – Lauren McLay
  500. South West Hertfordshire – Narinder Sian
  501. South West Norfolk – Pallavi Devulapalli
  502. South West Wiltshire – Fay Whitfield
  503. Southampton Itchen – Neil Kelly
  504. Southampton Test – Katherine Barbour
  505. Southend East and Rochford – Simon Cross
  506. Southend West and Leigh – Tilly Hogrebe
  507. Southgate and Wood Green – Charith Gunawardena
  508. Southport – Edwin Black
  509. Spelthorne – Manu Singh
  510. Spen Valley – Martin Price
  511. St Albans – Simon Grover
  512. St Austell and Newquay – Amanda Pennington
  513. St Helens North – Daniel Thomas
  514. St Helens South and Whiston – Terence Price
  515. St Ives – Ian Flindall
  516. St Neots and Mid Cambridgeshire – Kathryn Fisher
  517. Stafford – Scott Spencer
  518. Staffordshire Moorlands – Helen Stead
  519. Stalybridge and Hyde – Robert Hodgetts -Haley
  520. Stevenage – Paul Dawson
  521. Stirling & Strathallan – Andrew Adam
  522. Stockport – Helena Mellish
  523. Stockton North – Samuel Bradford
  524. Stockton West – Anna-Maria Toms
  525. Stoke-on-Trent Central – Adam Colclough
  526. Stoke-on-Trent North – Josh Harris
  527. Stoke-on-Trent South – Peggy Wiseman
  528. Stone, Great Wyrley and Penkridge – Danni Braine
  529. Stourbridge – Stephen Price
  530. Strangford – Alexandra Braidner
  531. Stratford and Bow – Joe Hudson-Small
  532. Stratford-Upon-Avon – Douglas Rouxel
  533. Streatham and Croydon North – Scott Ainslie
  534. Stretford and Urmston – Dan Jerrome
  535. Stroud – Pete Kennedy
  536. Suffolk Coastal – Julian Cusack
  537. Sunderland Central – Rachel Featherstone
  538. Surrey Heath – Jonathan Campbell
  539. Sussex Weald – Austin Henderson
  540. Sutton and Cheam – Aasha Anam
  541. Sutton Coldfield – Ben Auton
  542. Swindon North – Andy Bentley
  543. Swindon South – Rob Hebden
  544. Tamworth – Sue Howarth
  545. Tatton – Nigel Hennerley
  546. Taunton and Wellington – Ryan Trower
  547. Telford – John Adams
  548. Tewkesbury – Cate Cody
  549. The Wrekin – Patrick McCarthy
  550. Thirsk and Malton – Richard McLane
  551. Thornbury and Yate – Alexandra Jenner-Fust
  552. Thurrock – Eugene McCarthy
  553. Tipton and Wednesbury – Mark Redding
  554. Tiverton and Minehead – Laura Buchanan
  555. Torfaen – Philip Davies
  556. Tonbridge – Anna Cope
  557. Tooting – Nick Humberstone
  558. Torbay – Charlie West
  559. Torridge and Tavistock – Judy Maciejowska
  560. Tottenham – David Craig
  561. Truro and Falmouth – Karen La Borde
  562. Tunbridge Wells – John Hurst
  563. Twickenham – Chantal Kerr-Shepherd
  564. Tynemouth – Chloe-Louis Reilly
  565. Uxbridge and South Ruislip – Sarah Green
  566. Vale of Glamorgan – Lynden Mack
  567. Vauxhall and Camberwell Green – Catherine Dawkins
  568. Wakefield and Rothwell – Ash Routh
  569. Wallesey – Jane Turner
  570. Walsall and Bloxwich – Sadat Hussain
  571. Walthamstow – Rosalinda Rowlands
  572. Warrington North – Hannah Spencer
  573. Warrington South – Stephanie Davies
  574. Warwick and Leamington – Hema Yellapragada
  575. Washington and Gateshead South – Michal Chantkowski
  576. Watford – Arran Bowen-La Grange
  577. Waveney Valley – Adrian Ramsay
  578. Weald of Kent –  Kate Walder
  579. Wellingborough and Rushden – Paul Mannion
  580. Wells and Mendip Hills – Peter Welsh
  581. Welwyn Hatfield – Sarah Butcher
  582. West Aberdeenshire & Kincardine – William Linegar
  583. Wes Belfast – Ash Jones
  584. West Dunbartonshire – Paula Baker
  585. West Bromwich – Gita Joshi
  586. West Dorset – Kelvin Clayton
  587. West Ham and Beckton – Rob Callender
  588. West Lancashire – Charlotte Houltram
  589. West Suffolk – Mark Eriera-Guyer
  590. West Worcestershire – Natalie McVey
  591. Westmorland and Lonsdale – Phil Clayton
  592. Weston-Super-Mare – Thomas Daw
  593. Wetherby and Easingwold – Arnold Warneken
  594. Whitehaven and Workington – Jill Perry
  595. Widnes and Halewood – Nancy Mills
  596. Wigan – Jane Leicester
  597. Wimbledon – Rachel Brooks
  598. Winchester – Lorraine Estelle Abraham
  599. Windsor – Michael Boyle
  600. Wirral West – Gail Jenkinson
  601. Witham – James Abbott
  602. Witney – Andrew Prosser
  603. Woking – Nataly Anderson
  604. Wokingham – Merv Boniface
  605. Wolverhampton North East – Kwaku Tano-Yeboah
  606. Wolverhampton South East – Paul Darke
  607. Wolverhampton West – Andrea Cantrill
  608. Worcester – Tor Pingree
  609. Worsley and Eccles – David Jones
  610. Wrexham – Tim Morgan
  611. Yeovil – Serena Wootton
  612. Ynys Mon – Martin Schwaller
  613. York Central – Lars Kramm
  614. York Outer – Mike Kearney

PS. We hope you enjoyed this article. Bright Green has got big plans for the future to publish many more articles like this. You can help make that happen. Please donate to Bright Green now donate to Bright Green now.

Image credit: Matthew Phillip Long – Creative Commons