Claim that Scotland receives no money from England is missing context

By | October 12, 2022

The level of public spending is higher than its level of contribution to the UK economy.Source