Scottish politics Perthshire SNP MP John Nicolson says Westminster ‘closing ranks’ in row over claim he misled country November 29 2022