British Prime Minister Boris Johnson faced his first test at the ballot box today in a by-election that could reduce his parliamentary majority to one.
Just over a week after he took office, Mr Johnson's Conservative Party looks set to lose the Welsh seat of Brecon and Radnorshire to a pro-European candidate.
He is already facing strong opposition in parliament to his plan to take the UK out of the European Union, with or without a deal, on 31 October.
The mid-Wales constituency has traditionally been a toss-up between the Conservatives and the Liberal Democrats.
The Liberal Democrats could benefit from a "Remain alliance" forged in the constituency, with Plaid Cymru and the Greens agreeing not to field candidates in the by-election.
Victory for the Liberal Democrats would embolden opposition MPs and some Conservatives who have pledged to do whatever it takes to stop a "no deal" departure.
A result is expected early tomorrow morning.
The by-election was called following the sacking of Tory MP Chris Davies last month following a recall petition.
He was found guilty of submitting a false expenses claim and was later chosen to fight to reclaim his seat by his local party.