Welcome to Scotland

An independent view on Scotland

In 2011, The Scottish National Party formed government with 69 of the 129 Parliamentary seats, the largest majority recorded in either Westminster or Holyrood. This meant that most ...