Scottish Labour contender in 'by-election seat' quit party over Brexit stance
EXCLUSIVE: Michael Shanks announced he had resigned on the day of the European elections in 2019
Daily Record
EXCLUSIVE: Michael Shanks announced he had resigned on the day of the European elections in 2019