Scotland's population has risen to its highest for 28 years, according to new figures published on Tuesday.
The country's estimated population last June was 5,168,500 - up 24,300 on the previous year. It was the sixth year in a row that the nation's population increased...

In total, 38,500 people came to Scotland from overseas, including asylum seekers, while 30,800 went abroad.
Meanwhile some 53,300 people came to Scotland from the rest of the UK, while 41,800 left Scotland in the other direction.
Scotland's population 'highest in 28 years' | Politics | STV News