The number of votes cast so far has surged past levels seen at the same point during the 2023 election.

Electoral Commission data shows 913,762 people have voted as of yesterday – about a quarter (24 percent) of those enrolled.

That is compared to 712,192 on the equivalent date in 2023, which was just under a fifth (19 percent) of those enrolled.

The daily vote count has surpassed the 2023 election each day since booths opened.

But the result so far is nowhere near 2020, when 1.16 million people had voted at this stage.