With polls and membership at an all-time high, the Green party are having a moment – and it’s largely down to their charismatic (if slightly cheesy) new leader. Can he really pull off a socialist ...
David Rush had to run the entire 21 kilometres within the 137 shirts. He then removed them one by one after the event.
Nothing says "romance" like lace, red, and LBDs.