New Lib Dem leader backs Alistair Carmichael

Tim Farron has been elected to succeed Nick Clegg
Tim Farron has been elected to succeed Nick Clegg

More from the Press and Journal Politics team

More from the Press and Journal