'England is the problem.' Westminster is not the government of the United Kingdom of Great Britain and Northern Ireland as it pretends. The massive democratic deficit in the House of Commons – in which English seats more th…

Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account