The Prime Minister said a new independence vote would cause continued 'political stagnation'.
The shadow business secretary says independence would be for the people of Scotland to decide.
Ex-justice secretary Kenny MacAskill - and newly-elected MP - said a longer wait is 'no bad thing'.
Holyrood backed the Referendums (Scotland) Bill at its final stage by 68 votes to 54.
The First Minister has called for the Prime Minister to 'agree and negotiate' the transfer of powers to Holyrood to hold indyref2.
The Ross, Skye and Lochaber MP has been unanimously re-appointed at the parliamentary party's AGM.
The First Minister said there is 'growing cross-party recognition' the question of a second vote should not be decided at Westminster.
The First Minister will invite people in Scotland to come together to back another referendum.
The SNP Westminster leader said the general election 'reaffirmed the mandate' for a referendum.
The UK Government has ruled out a second Scottish independence referendum.
She warned Boris Johnson: 'Scotland cannot be imprisoned in the Union against its will.'
Jackson Carlaw has ruled out the prospect of indyref2 during Boris Johnson's premiership.