Sir Vince Cable has become the new leader of the Liberal Democrats.

The Lib Dem MP for Twickenham, 74, took-up the role after nominations for the post closed without him facing any challengers.

His appointment comes after Tim Farron announced he would stand-down because he had been unable to reconcile his Christian faith with the demands of leading a "progressive, liberal" party.

A disappointing general election campaign saw the party increase its tally of MPs by just three to stand at 12.