Białystok, like other major cities in Poland, is a city county ("powiat"). The Białystok City Council has 28 elected members, one of whom is the mayor, or President of Białystok, elected every four years. The election of the City Council and of the local head of government, which takes place at the same time, is based on legislation introduced on 20 June 2002. The current President of Białystok, elected for his first term in 2006, is Tadeusz Truskolaski.