58% of voters think that May’s deal is imperfect but are willing to accept it to see Brexit delivered

The majority of voters in nearly all the 632 parliamentary constituencies in England, Scotland and Wales want their MPs to reject Theresa May’s Brexit deal, according to the most in-depth research into public opinion on the issue.

The constituency-by-constituency analysis, based on YouGov polling of more than 25,000 voters shows that there are only two — Christchurch, in Dorset, and South Holland and the Deepings, in Lincolnshire — where more support the prime minister’s deal to withdraw from the EU than oppose it.

This suggests that if any vote in parliament precisely reflected the “will of the people” then even May would have to vote against her own negotiated agreement: voters in the prime minister’s Maidenhead constituency oppose it by 54% to 46%.

Not a