Brendan O'Hara21 Feb 2024SNP sets out case for 'immediate ceasefire' in GazaThe SNP's foreign affairs spokesman Brendan O'Hara says no country has the “right to lay siege" to a civilian population.21 Feb 2024UK Politics2 Oct 2023SNP MPs face challengers in selection battlesInternal party contests ahead of the next general election have highlighted divisions within the party.2 Oct 2023Scotland politics5 Jul 2023SNP MP suspended following clash with chief whipAngus MacNeil has the party whip removed for a week amid reports of a row with fellow SNP MP Brendan O'Hara.5 Jul 2023Scotland