Scotland's political party leaders pay warm tributes to independent MSP Margo MacDonald.

More...