The AVERAGE age of a Tory member has just skyrocketed to 72. Seriously. | Evolve Politics

Whilst the average Labour member is just 42.

evolvepolitics.com