Городская конституция создавалась представителями исполнительной и законодательной власти. Однако, после её утверждения в Законодательном собрании начались трения по поводу разграничения полномочий. Так, например, по Уставу губернатору приходится проводить всех своих заместителей через процедуру утверждения в Собрании. В первоначальном варианте губернатору запрещалось заниматься законотворческой деятельностью. Работа над доработкой Устава была продолжена.

В сентябре 2000 года был сформирован состав Уставного суда, который занимается вопросами соответствия законов Санкт-Петербурга Уставу города.

Только весной 2001 года, когда Устав был приведен в соответствие с федеральным законодательством, губернатор стал высшим должностным лицом города. Выборы в Законодательное собрание проводятся в один тур.