Soham and Fordham Villages (two seats – Con hold) James Palmer (Con) 2,331 John Powley (Con) 1,919 Charles Warner (Lib Dem) 1,347 Michael Allan (Lib Dem) 1,238 Jessica Blair (Lab) 280 Kerry Murphy (Lab) 257

Soham and Fordham Villages (two seats - Con hold)

James Palmer (Con) 2,331

John Powley (Con) 1,919

Charles Warner (Lib Dem) 1,347

Michael Allan (Lib Dem) 1,238

Jessica Blair (Lab) 280

Kerry Murphy (Lab) 257