В марте 1989 г. прошли выборы в Верховные Советы республик и местные Советы. На этих выборах депутаты от общественных организаций уже не избирались. В ходе выборов стали создаваться политические партии и течения, противостоящие КПСС. В большинстве регионов они одержали победу над партийными структурами. Московский Совет возглавил Г. X. Попов, Ленинградский – А. А. Собчак. В июне 1990 г. I Съезд народных депутатов РСФСР избрал Верховный Совет республики. Его председателем стал Б. Н. Ельцин.
В марте 1990 г. III внеочередной Съезд народных депутатов СССР принял решение о переходе к президентской системе правления. Съезд избрал президентом страны М. С. Горбачёва. Было принято решение об отмене ст. 6 Конституции СССР, провозглашавшей руководящую и направляющую роль КПСС в политической системе советского общества. Тем самым окончательно завершилась передача власти из рук партийных органов в руки Советов. В октябре 1990 г. был принят закон СССР «Об общественных объединениях», признавший наличие в стране многопартийности.
С отменой статьи 6 КПСС становилась просто одной из политических партий (правда, других партий пока не существовало, они ещё находились в стадии формирования). Это создавало проблемы для функционирования и деятельности всех других государственных структур и органов, ранее подчинённых КПСС и выполнявших её директивы. Возникла необходимость пересмотра всей политической системы советского государства. Было немыслимым, чтобы партия безоговорочно отказалась от власти, которой распоряжалась 70 лет, поэтому резко усилилась оппозиция М. С. Горбачёву в рядах самой партии. М. С. Горбачёв пытался проводить центристскую политику, отмежёвываясь как от радикалов, так и от консерваторов. В апреле 1989 г. на Пленуме ЦК «добровольно» подали в отставку сразу 10 человек из состава ЦК, ушёл на пенсию Е. К. Лигачёв, из «брежневского» состава Политбюро к концу 1989 года оставалось лишь двое (М. С. Горбачёв и Э. А. Шеварднадзе). Всего за 1985–1990 гг. было заменено 85% руководящих работников ЦК КПСС.
Театром наиболее ожесточённых схваток стал XXVIII (последний) съезд КПСС, состоявшийся в июле 1990 г. К тому времени авторитет партии резко упал, её численность сократилась с 21 млн. человек в 1985 г. до 15 млн. человек к лету 1990 г. На этом съезде партия фактически раскололась. Из неё выделилась, так называемая, «демократическая платформа», образовавшая самостоятельную партию. С другой стороны, в июне 1990 г. была создана коммунистическая партия РСФСР, стоящая на ортодоксально-коммунистических позициях. В самый разгар дискуссий на съезде слово взял Б. Н. Ельцин, объявив о своём выходе из КПСС и предложив партии самораспуститься. Это выступление популярнейшего