Liberal Democrats membership hits Farron target
The Liberal Democrat membership surge is taking it through a landmark 100,000 members - thanks to a staggering 12,500 joining since Theresa May announced the snap General Election last Tuesday.
Reaching six figures makes the party bigger than it has been since the mid-1990s and puts it on course to reach its highest membership ever within days. The biggest the party has been since its formation is 101,768 in 1994.
It means that more than 50,000 members have joined since last year's European referendum and more than 67,500 since the 2015 General Election.
Liberal Democrat leader Tim Farron pledged to build the party to 100,000 members by the end of the parliament as a key pledge during his 2015 leadership campaign - but at that point everyone expected the end of the parliament to be 2020.