Pada bulan Januari 1987, Gorbachev menyerukan demokratisasi dengan memperkenalkan unsur-unsur demokrasi seperti pemilihan umum dengan banyak calon dalam dinamika politik Uni Soviet. Pada bulan Juni 1988, dalam Kongres Partai Komunis Uni Soviet XIX, Gorbachev menggulirkan pembaruan-pembaruan radikal yang dimaksudkan untuk mengurangi kendali Partai Komunis terhadap aparat pemerintah. Pada bulan Desember 1988, Majelis Agung Uni Soviet menyetujui pembentukan Kongres Perwakilan Rakyat yang sebelumnya telah ditetapkan dalam amendemen Konstitusi Soviet 1977 sebagai badan legislatif yang baru. Pemilihan umum anggota kongres diadakan di Uni Soviet pada bulan Maret dan April 1989. Pada tanggal 15 Maret 1990, Gorbachev terpilih sebagai Presiden Uni Soviet yang pertama.