Party: Green
Ward: The Shelfords & Stapleford (pre-2018)
Parish: Great Shelford ; Little Shelford ; Newton ; Stapleford