London (CNN) British voters would repeat their decision to leave the European Union if the "Brexit" referendum were held today, according to a new CNN/ComRes poll released Monday.

Six months after the UK delivered a result that shocked much of the world, 47% of British adults say they would vote Leave, with 45% saying they would choose to Remain, even though nearly half of them expect the decision to hurt them financially.

The remaining 8% of respondents said they didn't know how they would vote.

On June 23, the public voted to leave the European Union by a margin of 52% to 48%, with the Leave side getting more than a million more votes than Remain.

The CNN/ComRes poll suggests that, despite a slide in the value of the pound and accusations that the British government has failed to set out a clear plan for Brexit, Britons have not changed their mind since they delivered arguably the first sign of the populist wave that Donald Trump rode to victory in the US presidential election in November.

Read More