Holyrood elections will be a ‘battle for the soul’ of Scotland, Lib Dem MSP says

Lib Dem MSP Alex Cole-Hamilton (Tom Eden/PA)
Lib Dem MSP Alex Cole-Hamilton (Tom Eden/PA)