In 2017, ITV Wales' Jonathan Hill visited Wrexham when it was predicted the long-held Labour seat might change hands in the general election.
Three weeks before the polling stations open once again, the Wales at Six presenter has returned to the north Wales town to see how voters feel two years later.
How did Wrexham vote in the 2017 general election?
In 2017, Wrexham's Labour candidate Ian Lucas won the majority seat by 1,832 votes.
The Conservative candidate, Andrew Atkinson, received 43.7% of the vote.
Plaid Cymru, with 5% of the vote, and the Liberal Democrats, who gained 2.5%, both saw a fall in votes since the 2015 general election.
Ian Lucas has been the MP for Wrexham since 2001, but announced in October that he will not be standing in the next general election.
Did Wrexham vote to leave or remain in the EU referendum?
59% of people in the Wrexham Council area, which includes other villages and towns, voted to leave the European Union, seeing a 71.5% turnout.
The overall decision in Wales was to leave the EU by 52.5%.
So how do voters feel now?
One voter - who voted to leave in the EU referendum - feels the general election is "unnecessary."
"We voted to come out of the EU, and I think that vote should stand.
"These politicians have made that many promises, and now - as somebody said on the television the other night - they can't be trusted."
Another voter said she would like to see a Brexit Party candidate win the Wrexham seat.
"I'm sick of Brexit and I'll be glad when it's all done and dusted and we leave the European Union.
"Three years on, I think it's time for us to get out, I think it's time for us to rule our own country and sort it out."
One Conservative voter said he does not believe the seat will remain Labour for much longer.
"I want Corbyn out and Boris to stay in."
Meanwhile, a first-time voter plans to vote Labour and said she would like to remain in the EU.
"I just like their qualities more than the other ones."
Two years ago Jonathan visited a logistics business that deals with so-called 'just-in-time' haulage from all over the country.
While they may have taken on fifty more workers since then, managing director Chris Stockton said the last two years have been full of ups and downs.
Mr Stockton - who voted to remain - wanted a government that was good for business. Now he just wants an end to Brexit uncertainty.
I really would just like a deal - be it whatever. We'll deal with whatever is dished out to us, but another year, two years, or even months of more peaks and troughs just doesn't fill me with glee at all.
Ningbo financial account Pauline Marchant was once "true blue to the core," but now said she doesn't care which party is in government.
"I don't know who's the best, and to be honest I don't really care.
"As long as somebody who's capable - and I don't really care which way they lean politically - picks the country up and sorts us out, because we're in such a terrible mess."
For Labour, Professor Awan-Scully estimates the greatest concentration of vulnerability in Wales is the arc of seats in north-east Wales, including Wrexham.
Being back in Wrexham I had a real sense of deja-vous, but equally there was a different atmosphere from two years ago.
Here are the candidates standing in Wrexham in the 2019 general election in the order they appear on the formal notice:
Sarah Elizabeth Atherton, Conservative
Ian Jonathan Berkeley-Hurst, Brexit Party
Carrie Harper, Plaid Cymru
Duncan Rees, Green Party
Tim Sly, Liberal Democrat
Mary Wimbury, Labour