Scotland’s population reached a record high of over 5.5 million last year, despite the fact that deaths have consistently outnumbered births for the past decade. This...
Scotland continues to benefit from higher public spending compared to the rest of the United Kingdom, according to the latest Government Expenditure and Revenue (GERS) figures...