Pillgwenlly
Welsh Labour
Stow Hill
Welsh Labour
Caerleon
Welsh Labour
Gaer
Welsh Labour
St Julians
Welsh Labour
Malpas
Welsh Labour
Bettws
Newport Independent Party
Shaftesbury
Welsh Labour
Caerleon
Welsh Labour
Rogerstone East
Welsh Labour
Beechwood
Welsh Labour
Deputy Leader
Allt-yr-yn
Welsh Labour
Allt-yr-yn
Welsh Conservative
Rogerstone West
Welsh Labour
Allt-yr-yn
Welsh Conservative
Graig
Welsh Labour
Alway
Welsh Labour
Alway
Welsh Labour
Victoria
Welsh Labour
St Julians
Welsh Labour
Lliswerry
Independent
Tredegar Park and Marshfield
Welsh Labour
Caerleon
Welsh Labour
Victoria
Welsh Labour
Shaftesbury
Green Party
Pillgwenlly
Welsh Labour
Graig
Welsh Conservative
Bettws
Newport Independent Party
Llanwern
Welsh Conservative
Ringland
Welsh Labour
Ringland
Welsh Labour
Gaer
Welsh Labour
Malpas
Welsh Labour
Bishton and Langstone
Welsh Conservative
Lliswerry
Independent
Malpas
Welsh Labour
Leader
Gaer
Welsh Labour
Lliswerry
Independent
Alway
Welsh Labour
Beechwood
Welsh Labour
Rogerstone North
Welsh Conservative
Rogerstone West
Welsh Labour
Bishton and Langstone
Welsh Conservative
Tredegar Park and Marshfield
Welsh Labour
Beechwood
Welsh Labour
Lliswerry
Independent
Ringland
Welsh Labour
Stow Hill
Welsh Labour
St Julians
Welsh Liberal Democrats
Tredegar Park and Marshfield
Welsh Labour
Bettws
Newport Independent Party