It was a story of complete Conservative wipeout in Wales. The Tories now have no MPs in Wales at all. Labour picked up 27 seats.
Plaid Cymru have four and the Lib Dems took one.
Four former Tory Welsh Secretaries lost their seats, including Monmouthshire where David TC Davies lost out to Labour.