Labour make gains while Lib Dems are wiped out
Labour gained Cardiff North, Vale of Clwyd and Gower from the Conservatives, winning their highest share of the Welsh vote since Tony Blair's first landslide victory in 1997.
The Liberal Democrats were wiped out after Mark Williams lost the Ceredigion seat to Plaid Cymru.
Final seats: Labour - 28 Conservatives - 8 Plaid Cymru - 4