Ruth Maguire gives Oath in Scottish Parliament On Thursday 13 May 2021, Members of the Scottish Parliament were sworn in on the first day of the new Session. Ruth Maguire chose to swear the oath in both English and Gaelic and again became the MSP for Cunninghame South. Ruth’s oath: “I, Ruth Maguire, do... Continue Reading →