Young Scots ‘robbed of opportunity’ by Westminster governments, says Swinney
Why is Labour leader Sir Keir Starmer accused of a left-wing purge?
Flynn: SNP can retain all its seats at Westminster – and gain more
Iain Dale steps down from LBC radio in bid to run in General Election
Labour could end SNP dominance by taking most seats in Scotland – poll
Swinney calls for Labour nationalisation of Network Rail
A vote for the Tories is a waste, says Nigel Farage
Row over Matheson has not derailed SNP election campaign, says Swinney
Tory leader Ross: We can give SNP a ‘nightmare’ at General Election
Labour will bring back growth, Reeves to tell businesses
SNP urge ‘Scottish National Service’ to vote against Rishi Sunak’s Tories
Election could put end to SNP push for independence, says Ross
Sarwar: Scotland Office under Labour would be country’s ‘window onto the world’
SNP has ‘ground to cover’ to catch up with Labour in polls, John Swinney says
SNP can kick Tories out of every seat in Scotland, Swinney says
Theresa May: I should have met Grenfell Tower survivors sooner
Jeremy Corbyn’s days of influencing Labour are over, says Sir Keir Starmer
Theresa May says Commons farewell calling on MPs to prioritise ‘public service’
Jeremy Corbyn: From Labour leader to party expulsion
Door open for Boris Johnson to campaign for Tories, Rishi Sunak signals
Labour probe into Diane Abbott ‘will be resolved before election’
Rishi Sunak scores own goal with football gaffe on campaign trail
DUP leader tells rival unionists it is not too late to co-operate over election
Election an opportunity to send message over systemic underfunding – Sinn Fein
Mordaunt likens SNP adversary to Black Knight from Monty Python
DUP will shortly announce election candidate for Lagan Valley, says Campbell
Swinney: I have reunited the SNP and will take positive message to Scots
Rishi Sunak ’s statement in full as he calls general election
Can EU citizens vote in UK general elections?
Tice: The insurgent threatening Sunak’s election hopes
Sunak the Tory ‘golden boy’ who struggled to meet his pledges
Swinney to set out Programme for Government and tax strategy before summer
Sir Jim Ratcliffe: Keir Starmer will do ‘very good job’ as PM
UK-EU agreement on Gibraltar ‘getting closer’ after talks in Brussels
Lord Cameron set for Brussels talks on Gibraltar and Northern Ireland
Brexit: Sunak told no more trade deals 'harming' Welsh lamb farms
Brexit: Cameron in Brussels talks on Gibraltar's trade future
O’Neill denies ‘lack of leadership at Stormont’ at outset of pandemic
Cameron says ‘right’ for election to be later in year and denies wanting PM job
Swinney: SNP has had ‘rough time’ but I’m sorting that out
Independence for Scotland can be delivered within five years, says Swinney
Direct rule ‘only option to intervene if NI ministers failed to agree on Covid’
Climate change leading to food price volatility, campaigners warn
Tories need to admit ‘mistakes’ to win back voters, says Jenrick
Sadiq Khan sets out stall for young people as he is sworn in as London mayor
London mayor election: Tories now heading to general election rout
Labour will fight next election on economy, says Reeves
Wainwright blames post-Brexit 'lack of imagination' for show flop
SNP the electoral winner of devolution, says polling expert
Key points from John Swinney’s SNP leadership acceptance speech
Call for Eurostar to face competition to lower post-Brexit fares
SNP to retain just 15 of 43 seats with Labour set to overtake in Scotland: poll
Beattie blasts inquiry revelation that official suggested Swann be ‘reshuffled’
Doubts raised over demand for pints of wine ahead of September launch
Senior civil servant suggested ‘reshuffling’ Robin Swann from health ministry
Conservatives are polling lower than under Liz Truss, YouGov finds
Forcing Ireland’s equal education system on NI middle class would be ‘unpopular’
Irish premier says ‘of course’ police will not be sent to NI border
Don’t send police to border, Sunak tells Dublin amid asylum row
Only 5% of your pension's in UK stocks — but seven US firms get 10%