Political Slot: Only independence puts Scotland’s future in Scotland’s hands