Has Glasgow a parliament?

No. The Scottish parlament is in Edinburgh.