The Scottish National party’s leader at Westminster, Ian Blackford, has been forced to step down after repeated attempts by his MPs to oust him in favour of the next generation.
The MP said it was time for fresh leadership as he confirmed his decision not to stand again at the Westminster group’s annual general meeting next week.