Houses Of Parliament

UK Parliament

The UK Parliament is the seat of Government throughout the United Kingdom. While devolved powers have passed to the Welsh Assembly and Holyrood, the majority of national and international business is still conducted in Westminster. It’s here that elected representatives from around the UK meet to debate and resolve the issues that face the country. […]

Read More

Edinburgh Holyrood Park

Scottish Parliament

Scotland’s Parliament plays an important role in forming laws across Scotland. Hosted in Edinburgh, Scotland’s Government is a powerful force north of the border and has many powers at its disposal. This lets Scots resolves issues that affect them, rather than relying on Westminster to try and handle Scottish issues. How old is the Scottish […]

Read More