Holyrood voted 66 to 28 in favour of a People’s Vote after it was put forward in a Liberal Democrat amendment to a government motion during a chamber debate on the Brexit threat to international scientific research in Scotland. The SNP and Greens backed the Lib Dems in the face of Conservative opposition and 21 MSPs abstained.