Scotland’s new MPs set for Westminster Oath World Roundup July 9, 2024 London: Scotland’s 57 Members of Parliament are gearing up for their swearing-in at Westminster after the dramatic general election that…