Glasgow march violence 'stain on city's reputation', says minister Justice Secretary criticises demonstrators who are "fighting battles of centuries gone by".