Hundreds of people have marched across Glasgow in a call for Scottish independence "as soon as possible".

The march left Kelvingrove Park in the city's west end at around 11.30am and headed through the centre to Glasgow Green.

Drummers, pipers and bikers joined supporters who took to the streets holding aloft saltire flags.

Organiser Neil Mackay told the National newspaper before the event: "We are going to take to the streets to show our determined support and desire for Scotland to be independent and to make a clear statement to both Westminster and Holyrood that we want independence for Scotland as soon as is possible and we are going to sustainably march for independence at regular intervals until this is realised.

"This march has been organised by ordinary Scots, not political parties, and it will be fused with a broad diversity of Scottish culture and political persuasions, everyone is welcome who supports an independent Scotland."

First Minister Nicola Sturgeon said yesterday that David Cameron "can't stand in the way" of another referendum following last year's No vote.

Speaking during a trip to Hong Kong, Ms Sturgeon told broadcasters that there will only be another referendum "if a majority of people in Scotland want it" and if they do, "David Cameron has no right to stand in the way of that happening".

The Prime Minister said this week that September's vote was ''decisive'' and ruled out a second poll in the current Westminster parliament.

Labour's shadow Scottish secretary Ian Murray said politicians' focus should be on the challenges in Scotland's public services, "not yet another argument about where power lies".

Scottish Conservative MSP Murdo Fraser said last year's vote should have settled the issue and that the SNP "need to start addressing the real problems in Scotland including poor educational attainment and a crisis in the NHS".