Scotland, Wales & NI make up 15.8% of the UK population but are required by Westminster to pay 55% of the UK deficit - therefore susidising England.
Scotland pays 21% of this deficit but gets a block grant based on 8.5% population share.
Source HMRC
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account