Ynys Môn will be represented by a Conservative MP for the first time since 1987.

In what turned out to be the three way race that many predicted, it took until 2:45am for the declaration to be announced at Llangefni’s Plas Arthur leisure centre.

But riding the crest of a blue national wave, the voters of the island followed up on their decision to back leaving the EU in the 2016 Referendum by electing a member that promised to “get Brexit done” and ending 18 years of Labour representation.

With the party suffering from some high profile selection issues, which saw former Brecon and Radnorshire MP Chris Davies announce his withdrawal as the island’s candidate after less than 24 hours, it was Virginia Crosbie that answered the party’s call.

But despite the Chair of Kensington, Chelsea and Fulham Conservatives having  a fortnight less to campaign than her Plaid Cymru and Labour counterparts, she managed to dramatically overturn former MP Albert Owen’s 5,000 majority into a lead of almost 2,000 for herself.

Thanking the people of Anglesey for welcoming her, Mrs Crosbie said that she was “proud” to lead the way for other women MPs, describing her “honour” of being elected, promising that “the hard work started now.”

Speaking to the Local Democracy Reporting Service she said: “It’s a real privilege to represent this beautiful constituency and community, the people have really welcomed myself and my family and I’m really honoured.

“The message has been very clear,  it’s all about delivering Brexit by the end of January so that we can focus on getting jobs, skilled employment, and much needed investment in the area.

“People were very frustrated they had not been listened to, this Election was all about them voting for the Conservatives that are going to deliver Brexit.”

Full result:

Virginia Crosbie (Conservative) 12,959 (35.45%, +7.66%)

Mary Roberts (Labour) 10,991 (30.07%, -11.79%)

Aled ap Dafydd (Plaid Cymru) 10,418 (28.50%, +1.11%)

Helen Jenner (Brexit) 2,184 (5.98%)

Conservative majority 1,968 (5.38%)

9.73% swing Labour to Conservative

Turnout 36,678 (70%)