Read about the Conservative Party peer and pollster Lord Michael Ashcroft.

Political

Lib Dem voters prefer a Labour to a Conservative government by 4:1

Forced to choose, four times as many Lib Dem voters would go for a Labour government headed by Keir Starmer than a Conservative one headed by Boris Johnson. … Read the full post »