Scotland ‘at a pivotal moment in its history’, says Salmond 0 26.06.2024 14:27 Evening Standard The UK Government has ‘been allowed to veto’ the will of the Scottish people on independence, Alex Salmond has said.