Full results - Labour majority of 5,334

  • Stephen Doughty - Labour - 9,193
  • Craig Williams - Conservative - 3,859
  • Bablin Molik - Liberal Democrat - 2,103
  • Luke Nicholas - Plaid Cymru - 1,854
  • Simon Ziegler - UKIP - 1,179
  • Anthony Slaughter - Green - 800
  • Andrew Jordan - Socialist Labour - 235
  • Robert Griffiths - Communist - 213

Advertisement

Labour hold by-election seat

Labour's Stephen Doughty is the new MP for Cardiff South and Penarth. He won by 5,334 votes, a small increase on the majority claimed by his predecessor Alun Michael in 2010.