Thousands of independence supporters have heard Nicola Sturgeon call for “Scotland’s future to be put into Scotland’s hands”.
The first minister told a major rally in Glasgow the time would come to break away from the “chaos of Westminster” in a second independence poll next year.
Labour leader Jeremy Corbyn has said a new Scottish independence referendum was not “desirable or necessary”.
The Conservatives and the Liberal Democrats also oppose a further vote.
Ms Sturgeon was one of a number of SNP politicians and independence campaigners to speak at the #indyref2020 rally in George Square.
It was the first time she had spoken at an independence rally since 2014.
The event prompted a counter demonstration by dozens of unionist supporters who waved flags and blew whistles as supporters of Scottish independence gathered.