The UK’s top court ruled on Wednesday the Scottish government cannot hold a second referendum on independence next year.