Express. Home of the Daily and Sunday Express.
Holyrood
Holyrood is known as the seat of power in Scotland, where the Scottish Parliament is based. The Parliament is a democratically elected body comprising 129 members known as Members of the Scottish Parliament (MSPs), who are elected for five-year terms. Find the latest news, updates, interviews and analysis of Scottish politics and the Scottish Parliament right here.