• St Stephen's tower at Westminster the main parliament for the United Kingdom. Under the Scotland act of 1998 the country was given its own parliament at Holyrood in Edinburgh with powers over health, education and transport policy Proponents of independence claim the size of London is detrimental to the running of Scotland, opponents believe the current system allows for Scotland to have a relative representation in the country.

  • © kieran dodds, to use this image please get in touch.
  • share: