General Election 2019: Plaid hold Wales' most marginal seat

Plaid Cymru Hywel WilliamsPlaid Cymru
Hywel Williams extended Plaid Cymru's hold on Arfon

Plaid Cymru has held onto the most marginal seat in Wales after winning in Arfon.

Hywel Williams held off the challenge of Labour's Steffie Williams Roberts despite the visit of leader Jeremy Corbyn last weekend.

In 2017, Plaid won the seat by just 92 votes but have polled 13,134 votes this time, extending the party's majority to almost 2,000.

Virginia Crosbie won Ynys Mon to become Wales' second female Tory MP.

Virginia Crosbie Virginia CrosbieVirginia Crosbie
Former dolphin trainer Virginia Crosbie has won in Anglesey

The former dolphin trainer and maths teacher won the hotly contested seat of Anglesey with 355 votes, ahead of Labour (30%) and Plaid Cymru (29%).

Plaid's Liz Saville Roberts held onto Dwyfor Meirionnydd ahead of the Conservatives, in second, though saw her majority trimmed to 4,740.

In Aberconwy, Robin Millar held onto the seat for the Conservatives, who won an overall majority in the general election.

Labour had targeted the seat after Guto Bebb decided to stand down, having held the seat since 2010.

However Mr Millar polled 46% of the vote, more than 2,000 votes ahead of Labour's Emily Owen while the Lib Dems saw the largest gain, though could still only finish fourth.

Ynys Mon result

If you cannot see the graphic click here.