Viewers would be forgiven for thinking tonight's leaders' debate was being held in the run up to a second Scottish independence referendum, not a Westminster election, given how much time was dedicated to the issue.
Jeremy Corbyn has been accused of endangering the future of the oil and gas industry and imposing a "tax on Aberdeen" after Labour unveiled plans to charge the sector £11billion to "pay the cost of the climate emergency".
Jeremy Corbyn would have to agree to a "long list" of SNP demands before the party offered support in a potential coalition at Westminster, Ian Blackford has said.
Theresa May has told the SNP to "stop obsessing over independence and focus on the day job" as she joined the campaign trail in the north-east.
Nicola Sturgeon has been told to ditch her multi-million pound second independence referendum plan and instead invest the cash in schools.
The Tories have pulled support from their Aberdeen North election candidate amid accusations of antisemitism and homophobia.
Boris Johnson has dismissed claims that the Tories offered peerages to senior Brexit Party figures in a bid to get them to stand aside in the election.
More than 400,000 homes across the north and north-east would receive free super-fast broadband by the end of the decade, if Labour wins the race to Downing Street.
Nigel Farage has claimed senior figures in Downing Street offered members of the Brexit Party peerages to stand down in marginal seats.
Boris Johnson's plan to slash immigration if he wins the race to Downing Street "threatens Scotland's economy and public services", the SNP has warned.
Boris Johnson sought to deflect attention from the UK Government's "woeful" response to major flooding across Yorkshire with a raft of announcements on technology and energy investment last night.
Ian Blackford has been urged to give a "full-time commitment to constituents" and quit two second jobs worth around £50,000 a year.
Nicola Sturgeon has announced the SNP will launch legal action over the party's exclusion from ITV's election debate.
UK ministers have been urged to stick to their pre-election pledge to banish areas of poor network coverage in rural Scotland.
Jeremy Corbyn has promised to deliver a "massive investment" in Scotland's public services if he wins the race to Number 10.
The Liberal Democrats will take their election campaign message to SNP Westminster leader Ian Blackford's seat today.
The SNP has been accused of "dog-whistle nationalism" after a party election flyer questioned the Scottishness of rivals.
Nigel Farage gave Boris Johnson an election boost today after announcing the Brexit Party would not stand candidates in more than 300 constituencies.
Nicola Sturgeon has been urged to match a Tory election pledge to hire more doctors and slash GP waiting times.
Boris Johnson has been accused of "shortchanging Scotland" after he revealed his Brexit deal would see Northern Ireland "keep single market access and free movement".
Sajid Javid and John McDonnell have launched an election spending war which will lead to major increases in borrowing whoever wins the vote.
Jo Swinson has been accused of hypocrisy after forming a general election "Remain pact" with Welsh nationalists Plaid Cymru but ruling one out with the SNP.
More than 20,000 news mums in Scotland will benefit from an increase in statutory maternity pay if Jeremy Corbyn wins the race to Number 10, Labour have said.
Boris Johnson has urged President Donald Trump to lift the punitive tariffs on whisky and clothing after industry bosses warned they were starting to "feel the strain".
Boris Johnson will seek to relaunch the Tory election campaign in Scotland today after a disastrous 24 hours for the party in which a Cabinet minister quit and a key ally was forced to apologise for insensitive remarks about the Grenfell Tower fire.
Foreign Secretary Dominic Raab has been forced to deny that Downing Street is in the grip of a "Kremlin mole" after the Government delayed the publication of a report into alleged Russian interference in UK elections.
A stone's throw from the Palace of Westminster, you will find the plush HQ for the Institute of Civil Engineers.
Jo Swinson accused Labour of "aiding and abetting" the SNP's campaign for independence, as MPs clashed for the final time in Westminster before the general election.
Labour veteran Sir Lindsay Hoyle has won the race to succeed John Bercow in the Speaker's chair.
John Bercow clashed with a Tory MP over his handling of complaints on his final day as Commons Speaker.
Jeremy Corbyn has launched Labour's election campaign promising to "get Brexit sorted within six months".
Boris Johnson has attacked the SNP's "crackpot plan" for independence and claimed the party had been "diabolical" for Scotland.