World
Britain's highest court rejected a bid by the devolved Scottish government in Edinburgh to hold a new referendum on independence.
Hi, what are you looking for?
Britain's highest court rejected a bid by the devolved Scottish government in Edinburgh to hold a new referendum on independence.