The fate of Stroud constituency could be determined by barely 100 votes, according to the most recent analysis of polling trends.

Electoral Calculus, which predicts the next British General Election result using scientific analysis of opinion polls and electoral geography, is putting Stroud constituency on a knife edge.

On Thursday evening, the website was predicting that the Conservative candidate Siobhan Baillie would take the seat with 45.3% of the Stroud vote, just 0.1% ahead of Labour candidate David Drew, who was predicted to win 45.2%. If turnout remains the same as 2017, then 0.1% equates to around 64 votes.

Also on Thursday, the predicted vote for Green Party candidate Molly Scott Cato was 4.5%, and for Desi Latimer, the Brexit Party candidate, it was 3.5%.

By Friday lunchtime today, it was predicting the gap swinging the other way with David Drew predicted to be 0.2% ahead of Siobhan Baillie.