Whatever your political allegiances there was one clear winner last night - in a historic general election result, women now make up nearly a third of parliament.

One hundred and eighty-nine women were elected yesterday, 42 more than in 2010, which was previously the best election for gender parity in parliament.

Given that in 102 seats there were no women candidates whatsoever, that’s an astonishing result.

The SNP, led by Nicola Sturgeon, has seen its female MP headcount skyrocket from 1 to 20.

Twenty-year old Mhairi Black (pictured above), the new MP for Paisley and Renfrewshire, is also the youngest member of parliament to be elected since 1667.

The new women MPs aren’t equally represented amongst different parties though. All seven women Lib Dem MPs in the last parliament have lost their jobs and the Tory MP male/female split is still 249 men to 66 women.