{
 "path": "/council/councillors",
 "title": "Councillors in Bath and North East Somerset · Hey Bath",
 "description": "62 councillors represent 33 wards on Bath & North East Somerset Council. Liberal Democrats hold 43 of the 62 seats, a majority.",
 "canonical": "https://heybath.uk/council/councillors",
 "generated_at": "2026-10-10T11:30:18.959Z",
 "data": {
  "question": "Who are my councillors?",
  "answer": "62 councillors represent 33 wards on Bath & North East Somerset Council. Liberal Democrats hold 43 of the 62 seats, a majority.",
  "seats": [
   {
    "party": "Liberal Democrats",
    "seats": 43
   },
   {
    "party": "Independent",
    "seats": 6
   },
   {
    "party": "Labour Party",
    "seats": 5
   },
   {
    "party": "Conservative and Unionist Party",
    "seats": 3
   },
   {
    "party": "Green Party",
    "seats": 3
   },
   {
    "party": "Labour and Co-operative Party",
    "seats": 2
   }
  ],
  "wards": [
   {
    "name": "Bathavon North",
    "code": "E05012461",
    "seats": 2,
    "areas": [
     {
      "name": "Bathavon North",
      "path": "/areas/bathavon-north"
     }
    ],
    "councillors": [
     {
      "name": "Kevin Ronald Guy",
      "party": "Liberal Democrats",
      "path": "/council/councillors/kevin-ronald-guy"
     },
     {
      "name": "Sarah Warren",
      "party": "Liberal Democrats",
      "path": "/council/councillors/sarah-warren"
     }
    ]
   },
   {
    "name": "Bathavon South",
    "code": "E05012462",
    "seats": 2,
    "areas": [
     {
      "name": "Bathavon South",
      "path": "/areas/bathavon-south"
     }
    ],
    "councillors": [
     {
      "name": "Fiona Grace Gourley",
      "party": "Liberal Democrats",
      "path": "/council/councillors/fiona-grace-gourley"
     },
     {
      "name": "Matt McCabe",
      "party": "Liberal Democrats",
      "path": "/council/councillors/matt-mccabe"
     }
    ]
   },
   {
    "name": "Bathwick",
    "code": "E05012463",
    "seats": 2,
    "areas": [
     {
      "name": "Bathwick",
      "path": "/areas/bathwick"
     }
    ],
    "councillors": [
     {
      "name": "Manda Rigby",
      "party": "Liberal Democrats",
      "path": "/council/councillors/manda-rigby"
     },
     {
      "name": "Toby Simon",
      "party": "Liberal Democrats",
      "path": "/council/councillors/toby-simon"
     }
    ]
   },
   {
    "name": "Chew Valley",
    "code": "E05012464",
    "seats": 2,
    "areas": [
     {
      "name": "Chew Valley",
      "path": "/areas/chew-valley"
     }
    ],
    "councillors": [
     {
      "name": "Anna Victoria Box",
      "party": "Liberal Democrats",
      "path": "/council/councillors/anna-victoria-box"
     },
     {
      "name": "Dave Harding",
      "party": "Liberal Democrats",
      "path": "/council/councillors/dave-harding"
     }
    ]
   },
   {
    "name": "Clutton & Farmborough",
    "code": "E05012465",
    "seats": 1,
    "areas": [
     {
      "name": "Clutton & Farmborough",
      "path": "/areas/clutton-farmborough"
     }
    ],
    "councillors": [
     {
      "name": "Sam Ross",
      "party": "Green Party",
      "path": "/council/councillors/sam-ross"
     }
    ]
   },
   {
    "name": "Combe Down",
    "code": "E05012466",
    "seats": 2,
    "areas": [
     {
      "name": "Combe Down",
      "path": "/areas/combe-down"
     }
    ],
    "councillors": [
     {
      "name": "Bharat Pankhania",
      "party": "Liberal Democrats",
      "path": "/council/councillors/bharat-pankhania"
     },
     {
      "name": "Onkar Saini",
      "party": "Liberal Democrats",
      "path": "/council/councillors/onkar-saini"
     }
    ]
   },
   {
    "name": "High Littleton",
    "code": "E05012467",
    "seats": 1,
    "areas": [
     {
      "name": "High Littleton",
      "path": "/areas/high-littleton"
     }
    ],
    "councillors": [
     {
      "name": "Ann Morgan",
      "party": "Liberal Democrats",
      "path": "/council/councillors/ann-morgan"
     }
    ]
   },
   {
    "name": "Keynsham East",
    "code": "E05012468",
    "seats": 2,
    "areas": [
     {
      "name": "Keynsham",
      "path": "/areas/keynsham"
     }
    ],
    "councillors": [
     {
      "name": "Andy Wait",
      "party": "Liberal Democrats",
      "path": "/council/councillors/andy-wait"
     },
     {
      "name": "Hal Macfie",
      "party": "Liberal Democrats",
      "path": "/council/councillors/hal-macfie"
     }
    ]
   },
   {
    "name": "Keynsham North",
    "code": "E05012469",
    "seats": 2,
    "areas": [
     {
      "name": "Keynsham",
      "path": "/areas/keynsham"
     }
    ],
    "councillors": [
     {
      "name": "Alex Beaumont",
      "party": "Liberal Democrats",
      "path": "/council/councillors/alex-beaumont"
     },
     {
      "name": "George Leach",
      "party": "Liberal Democrats",
      "path": "/council/councillors/george-leach"
     }
    ]
   },
   {
    "name": "Keynsham South",
    "code": "E05012470",
    "seats": 2,
    "areas": [
     {
      "name": "Keynsham",
      "path": "/areas/keynsham"
     }
    ],
    "councillors": [
     {
      "name": "Alan Hale",
      "party": "Conservative and Unionist Party",
      "path": "/council/councillors/alan-hale"
     },
     {
      "name": "David Biddleston",
      "party": "Labour Party",
      "path": "/council/councillors/david-biddleston"
     }
    ]
   },
   {
    "name": "Kingsmead",
    "code": "E05012471",
    "seats": 2,
    "areas": [
     {
      "name": "Kingsmead",
      "path": "/areas/kingsmead"
     }
    ],
    "councillors": [
     {
      "name": "George Oliver Tomlin",
      "party": "Liberal Democrats",
      "path": "/council/councillors/george-oliver-tomlin"
     },
     {
      "name": "Paul Roper",
      "party": "Liberal Democrats",
      "path": "/council/councillors/paul-roper"
     }
    ]
   },
   {
    "name": "Lambridge",
    "code": "E05012472",
    "seats": 2,
    "areas": [
     {
      "name": "Lambridge",
      "path": "/areas/lambridge"
     }
    ],
    "councillors": [
     {
      "name": "Joanna Wright",
      "party": "Green Party",
      "path": "/council/councillors/joanna-wright"
     },
     {
      "name": "Saskia Heijltjes",
      "party": "Green Party",
      "path": "/council/councillors/saskia-heijltjes"
     }
    ]
   },
   {
    "name": "Lansdown",
    "code": "E05012473",
    "seats": 2,
    "areas": [
     {
      "name": "Lansdown",
      "path": "/areas/lansdown"
     }
    ],
    "councillors": [
     {
      "name": "Lucy Hodge",
      "party": "Liberal Democrats",
      "path": "/council/councillors/lucy-hodge"
     },
     {
      "name": "Mark Elliott",
      "party": "Liberal Democrats",
      "path": "/council/councillors/mark-elliott"
     }
    ]
   },
   {
    "name": "Mendip",
    "code": "E05012474",
    "seats": 1,
    "areas": [
     {
      "name": "Mendip",
      "path": "/areas/mendip"
     }
    ],
    "councillors": [
     {
      "name": "David Wood",
      "party": "Liberal Democrats",
      "path": "/council/councillors/david-wood"
     },
     {
      "name": "Simon James McCombe",
      "party": "Liberal Democrats",
      "path": "/council/councillors/simon-james-mccombe"
     }
    ]
   },
   {
    "name": "Midsomer Norton North",
    "code": "E05012475",
    "seats": 2,
    "areas": [
     {
      "name": "Midsomer Norton",
      "path": "/areas/midsomer-norton"
     }
    ],
    "councillors": [
     {
      "name": "Michael Colin Douglas Auton",
      "party": "Liberal Democrats",
      "path": "/council/councillors/michael-colin-douglas-auton"
     },
     {
      "name": "Shaun Hughes",
      "party": "Independent",
      "path": "/council/councillors/shaun-hughes"
     }
    ]
   },
   {
    "name": "Midsomer Norton Redfield",
    "code": "E05012476",
    "seats": 2,
    "areas": [
     {
      "name": "Midsomer Norton",
      "path": "/areas/midsomer-norton"
     }
    ],
    "councillors": [
     {
      "name": "Sarah Elizabeth Evans",
      "party": "Conservative and Unionist Party",
      "path": "/council/councillors/sarah-elizabeth-evans"
     },
     {
      "name": "Tim Warren",
      "party": "Conservative and Unionist Party",
      "path": "/council/councillors/tim-warren"
     }
    ]
   },
   {
    "name": "Moorlands",
    "code": "E05012477",
    "seats": 1,
    "areas": [
     {
      "name": "Moorlands",
      "path": "/areas/moorlands"
     }
    ],
    "councillors": [
     {
      "name": "Jess David",
      "party": "Liberal Democrats",
      "path": "/council/councillors/jess-david"
     }
    ]
   },
   {
    "name": "Newbridge",
    "code": "E05012478",
    "seats": 2,
    "areas": [
     {
      "name": "Newbridge",
      "path": "/areas/newbridge"
     }
    ],
    "councillors": [
     {
      "name": "Michelle O'Doherty",
      "party": "Liberal Democrats",
      "path": "/council/councillors/michelle-odoherty"
     },
     {
      "name": "Samantha Jane Kelly",
      "party": "Liberal Democrats",
      "path": "/council/councillors/samantha-jane-kelly"
     }
    ]
   },
   {
    "name": "Odd Down",
    "code": "E05012479",
    "seats": 2,
    "areas": [
     {
      "name": "Odd Down",
      "path": "/areas/odd-down"
     }
    ],
    "councillors": [
     {
      "name": "Joel Hirst",
      "party": "Liberal Democrats",
      "path": "/council/councillors/joel-hirst"
     },
     {
      "name": "Steve Hedges",
      "party": "Liberal Democrats",
      "path": "/council/councillors/steve-hedges"
     }
    ]
   },
   {
    "name": "Oldfield Park",
    "code": "E05012480",
    "seats": 1,
    "areas": [
     {
      "name": "Oldfield Park",
      "path": "/areas/oldfield-park"
     }
    ],
    "councillors": [
     {
      "name": "Ian Halsall",
      "party": "Liberal Democrats",
      "path": "/council/councillors/ian-halsall"
     }
    ]
   },
   {
    "name": "Paulton",
    "code": "E05012481",
    "seats": 2,
    "areas": [
     {
      "name": "Paulton",
      "path": "/areas/paulton"
     }
    ],
    "councillors": [
     {
      "name": "Grant Christopher Johnson",
      "party": "Labour Party",
      "path": "/council/councillors/grant-christopher-johnson"
     },
     {
      "name": "Liz Hardman",
      "party": "Labour Party",
      "path": "/council/councillors/liz-hardman"
     }
    ]
   },
   {
    "name": "Peasedown",
    "code": "E05012482",
    "seats": 2,
    "areas": [
     {
      "name": "Peasedown",
      "path": "/areas/peasedown"
     }
    ],
    "councillors": [
     {
      "name": "Gavin Heathcote",
      "party": "Independent",
      "path": "/council/councillors/gavin-heathcote"
     },
     {
      "name": "Karen Francine Walker",
      "party": "Independent",
      "path": "/council/councillors/karen-francine-walker"
     }
    ]
   },
   {
    "name": "Publow & Whitchurch",
    "code": "E05012483",
    "seats": 1,
    "areas": [
     {
      "name": "Publow & Whitchurch",
      "path": "/areas/publow-whitchurch"
     }
    ],
    "councillors": [
     {
      "name": "Paul May",
      "party": "Liberal Democrats",
      "path": "/council/councillors/paul-may"
     }
    ]
   },
   {
    "name": "Radstock",
    "code": "E05012484",
    "seats": 2,
    "areas": [
     {
      "name": "Radstock",
      "path": "/areas/radstock"
     }
    ],
    "councillors": [
     {
      "name": "Christopher John Dando",
      "party": "Labour and Co-operative Party",
      "path": "/council/councillors/christopher-john-dando"
     },
     {
      "name": "Lesley Ann Mansell",
      "party": "Labour and Co-operative Party",
      "path": "/council/councillors/lesley-ann-mansell"
     }
    ]
   },
   {
    "name": "Saltford",
    "code": "E05012485",
    "seats": 2,
    "areas": [
     {
      "name": "Saltford",
      "path": "/areas/saltford"
     }
    ],
    "councillors": [
     {
      "name": "Alison Lisa Streatfeild-James",
      "party": "Liberal Democrats",
      "path": "/council/councillors/alison-lisa-streatfeild-james"
     },
     {
      "name": "Christopher John Warren",
      "party": "Independent",
      "path": "/council/councillors/christopher-john-warren"
     },
     {
      "name": "Duncan Hounsell",
      "party": "Liberal Democrats",
      "path": "/council/councillors/duncan-hounsell"
     }
    ]
   },
   {
    "name": "Southdown",
    "code": "E05012486",
    "seats": 2,
    "areas": [
     {
      "name": "Southdown",
      "path": "/areas/southdown"
     }
    ],
    "councillors": [
     {
      "name": "Dine Romero",
      "party": "Liberal Democrats",
      "path": "/council/councillors/dine-romero"
     },
     {
      "name": "Paul Crossley",
      "party": "Liberal Democrats",
      "path": "/council/councillors/paul-crossley"
     }
    ]
   },
   {
    "name": "Timsbury",
    "code": "E05012487",
    "seats": 1,
    "areas": [
     {
      "name": "Timsbury",
      "path": "/areas/timsbury"
     }
    ],
    "councillors": [
     {
      "name": "Shaun Stephenson-McGall",
      "party": "Liberal Democrats",
      "path": "/council/councillors/shaun-stephenson-mcgall"
     }
    ]
   },
   {
    "name": "Twerton",
    "code": "E05012488",
    "seats": 2,
    "areas": [
     {
      "name": "Twerton",
      "path": "/areas/twerton"
     },
     {
      "name": "Whiteway",
      "path": "/areas/whiteway"
     }
    ],
    "councillors": [
     {
      "name": "Sarah Moore",
      "party": "Liberal Democrats",
      "path": "/council/councillors/sarah-moore"
     },
     {
      "name": "Tim Ball",
      "party": "Liberal Democrats",
      "path": "/council/councillors/tim-ball"
     }
    ]
   },
   {
    "name": "Walcot",
    "code": "E05012489",
    "seats": 2,
    "areas": [
     {
      "name": "Walcot",
      "path": "/areas/walcot"
     }
    ],
    "councillors": [
     {
      "name": "John Leach",
      "party": "Liberal Democrats",
      "path": "/council/councillors/john-leach"
     },
     {
      "name": "Oli Henman",
      "party": "Liberal Democrats",
      "path": "/council/councillors/oli-henman"
     }
    ]
   },
   {
    "name": "Westfield",
    "code": "E05012490",
    "seats": 2,
    "areas": [
     {
      "name": "Westfield",
      "path": "/areas/westfield"
     }
    ],
    "councillors": [
     {
      "name": "Eleanor Margaret Jackson",
      "party": "Labour Party",
      "path": "/council/councillors/eleanor-margaret-jackson"
     },
     {
      "name": "Robin Moss",
      "party": "Labour Party",
      "path": "/council/councillors/robin-moss"
     }
    ]
   },
   {
    "name": "Westmoreland",
    "code": "E05012491",
    "seats": 2,
    "areas": [
     {
      "name": "Westmoreland",
      "path": "/areas/westmoreland"
     }
    ],
    "councillors": [
     {
      "name": "Colin David Blackburn",
      "party": "Independent",
      "path": "/council/councillors/colin-david-blackburn"
     },
     {
      "name": "June Player",
      "party": "Independent",
      "path": "/council/councillors/june-player"
     }
    ]
   },
   {
    "name": "Weston",
    "code": "E05012492",
    "seats": 2,
    "areas": [
     {
      "name": "Weston",
      "path": "/areas/weston"
     }
    ],
    "councillors": [
     {
      "name": "Malcolm John Treby",
      "party": "Liberal Democrats",
      "path": "/council/councillors/malcolm-john-treby"
     },
     {
      "name": "Ruth Malloy",
      "party": "Liberal Democrats",
      "path": "/council/councillors/ruth-malloy"
     }
    ]
   },
   {
    "name": "Widcombe & Lyncombe",
    "code": "E05012493",
    "seats": 2,
    "areas": [
     {
      "name": "Widcombe",
      "path": "/areas/widcombe"
     },
     {
      "name": "Bear Flat",
      "path": "/areas/bear-flat"
     }
    ],
    "councillors": [
     {
      "name": "Alison Born",
      "party": "Liberal Democrats",
      "path": "/council/councillors/alison-born"
     },
     {
      "name": "Deborah Joan Collins",
      "party": "Liberal Democrats",
      "path": "/council/councillors/deborah-joan-collins"
     },
     {
      "name": "Stuart Pieter Bridge",
      "party": "Liberal Democrats",
      "path": "/council/councillors/stuart-pieter-bridge"
     }
    ]
   }
  ],
  "photo": null,
  "date_modified": null,
  "sources": [
   {
    "id": "banes-councillors",
    "name": "Councillors per ward (Democracy Club)",
    "url": "https://candidates.democracyclub.org.uk/",
    "licence": "CC BY-SA 4.0",
    "attribution": "Democracy Club",
    "cadence_minutes": 10080,
    "last_ok": "2026-10-10T07:34:05.556Z",
    "state": "ok",
    "label": "Up to date",
    "at": "2026-10-10T07:34:05.556Z"
   }
  ]
 }
}