How to watch Scotland's leaders take part in the final debate of the campaign
Scotland's political leaders are to go head-to-head for the final time tonight in the last live televised debate before Thursday's Holyrood election.

Scotland's political leaders are to go head-to-head for the final time tonight in the last live televised debate before Thursday's Holyrood election.