British voters defy the polls in a dreadful night for the Tories

2 Likes

The price of arrogance…

4 Likes

Bye Bye Brexit and fox hunting.

1 Like

Shame about the hunting!