What does Alex Salmond's new party mean for the election?

What does Alex Salmond's new party mean for the election?

BBC News

Published

The return of Alex Salmond to the political fray will send a shockwave through the Holyrood campaign.

Full Article