General Election 2015: Leaders clash at Holyrood over what party best represents Scotland

The Scottish Parliament.
The Scottish Parliament.

Breaking