Analysis by the Scottish government concludes a so-called hard Brexit would cost each Scot £2,300 a year.

for more ...