Remember the Liberal Democrats? They're currently having a leadership election. Except it's all a bit of a mess.
Anyway, Farron decided to step down a few days after the election following a slightly half-baked coup led by angry Liberal Democrat peers that saw him resign in party HQ and deliver a hastily written statement.
There's one problem: None of the party's MPs really want the job.
One issue: Everyone else has ruled themselves out.
Because this is getting a bit painful – and because Tim Farron is probably due a holiday – BuzzFeed News decided to finish the Lib Dem leadership contest early.
All it required was for the final four Liberal Democrat MPs to rule themselves out.
First up was Stephen Lloyd.
Next up was Jamie Stone, MP for the Scottish Highlands seat of Caithness, Sutherland and Easter Ross.
Christine Jardine was fairly emphatic.
The final person remaining is Layla Moran.
With that in mind, BuzzFeed News is happy to announce that Vince Cable will be the next Lib Dem leader.
Jim Waterson is a politics editor for BuzzFeed News and is based in London.
Contact Jim Waterson at email@example.com.
Got a confidential tip? Submit it here.