Languages of Catalonia
There are four languages with official status in Catalonia (an autonomous community of Spain): Catalan; Spanish- which is official throughout Spain; Aranese, a dialect of Occitan spoken in the Aran Valley; and Catalan Sign Language. Many other languages are spoken in Catalonia as a result of recent immigration from all over the world.
Catalonia
The Parliament of Catalonia (in Catalan: "Parlament de Catalunya") is the legislative body of the Generalitat and represents the citizens of Catalonia. It is elected every four years by universal suffrage, and it has powers to legislate in different matters such as education, health, culture, internal institutional and territorial organization, election and control of the president of the Generalitat and the Government, budget and other affairs, according with the Statute of Autonomy. The last Catalan election was held on 21 December 2017, and its current president is Roger Torrent, incumbent since January 2018.