Позиция же самого центрального аппарата КПСС по отношению к многопартийности стала меняться после того, как по странам социалистического лагеря прокатилась волна «бархатных» революций 1989—начала 1990 гг. Но главные изменения в партии стали происходить тогда, когда ее единство начало разрушаться изнутри, когда в самой партии стали появляться различные платформы. Их диапазон был огромен – от крайне сталинских (Н. А. Андреева) до либеральных, намеревавшихся решительно покончить с существующей системой. Либерально-демократические направления в КПСС представляли Ю. А. Афанасьев, Г. Х. Попов, В. Н. Лысенко, ректор Высшей партийной школы при ЦК КПСС В. Шостаковский. Народ, привыкший получать от партии мудрые советы и решения, теперь повернулся к Советам, которые значительно обновились в результате альтернативных, относительно демократичных выборов 1989 и 1990 гг.
Летом 1988 г. на 19 Всесоюзной партийной конференции встал вопрос о передаче властных полномочий партии в руки советских органов. В связи с этим лидер партии М. С. Горбачев предложил соединить партийные и советские функции в одних руках сверху донизу.
Весной 1989 г. состоялись выборы депутатов СССР на альтернативной основе. На проходившем в мае-июне 1989 г. I-ом съезде Народных депутатов был сформирован первый в истории советского государства парламент – Верховный Совет СССР. Его председателем избрали М. С. Горбачева, за которого было подано 95,6 % голосов при тайном голосовании. Ключевой на съезде стала идея создания правового советского государства, в котором все граждане равны перед законом. Важным шагом на пути построения правового государства депутаты считали введение поста президента в стране и проведение референдумов по важнейшим вопросам жизни общества.
На съезде оформилась оппозиция курсу умеренных реформ М. С. Горбачева – Межрегиональная депутатская группа. Она предлагала путь радикальных реформ. В нее вошли Ю. А. Афанасьев, А. А. Собчак, Г. Х. Попов, Ю. Д. Черненко, Б. Н. Ельцин. Духовным лидером группы был академик А. Д. Сахаров.
В мае 1990 г. Председателем Верховного Совета РСФСР был избран Б. Н. Ельцин. 22 мая 1990 г. Б. Н. Ельцин выступил на съезде народных депутатов РСФСР. В своем выступлении он сказал: «Многолетняя имперская политика центра привела к неопределенности нынешнего положения республик, к неясности их прав, обязанностей и ответственности. Прежде всего это относится к России, которая понесла наибольший ущерб от изжившей себя, но все еще цепляющейся за жизнь административно-командной системы… Проблемы республики нельзя решить, не обладая полнокровным политическим суверенитетом… Республика должна иметь право самостоятельно, без обязательного согласия союзного правительства вводить и отменять на своей территории экономические, хозяйственные механизмы, проводить кардинальные реформы. Взаимоотношения России с другими союзными республиками должны строиться на принципе взаимной экономической заинтересованности, как правило, на основе мировых цен. Россия должна сама определять партнеров в своих взаимоотношениях с зарубежными странами». На этом же съезде 23 мая 1990 г. выступил М. С. Горбачев: «… Просят, чтобы я высказался о выступлении Б. Н. Ельцина. Первое, с чем я бы не согласился в его выступлении, вот что. По сути в нем содержится попытка отлучить Россию от социализма, который ни разу не упоминается в выступлении товарища Ельцина. И вообще автор программы как бы одним росчерком пера хочет нас пригласить, чтобы мы распрощались с социалистическим выбором 1917 г. Впрочем, если вы обратите внимание, то социализму в выступлении Ельцина не нашлось места даже в названии РСФСР. Предложено отныне именовать ее Российской республикой. Т. е. тут предложен отказ от социализма и советской власти. Для нас, россиян, по-моему, как и для всех народов нашей страны, социалистический выбор, власть Советов – не пустая фраза. Это наши фундаментальные ценности, наши ориентиры. Не знаю, какие нам взамен хочет предложить товарищ Ельцин. Но мы что – должны изменить политический строй? Это противоречит линии перестройки… Как же мы без России, если она пойдет в другом направлении, будем решать эту стратегическую задачу?» А летом 1990 г. на XXVIII съезде КПСС Б. Н. Ельцин предпринял попытку «взорвать» компартию. Он предложил переименовать КПСС в Партию демократического социализма и разрешить свободу фракций. Здесь же Б. Н. Ельцин публично заявил о своем выходе из рядов КПСС. Вслед за ним партийные ряды покинуло более 50 делегатов съезда. После XXVIII последнего съезда КПСС начался массовый выход коммунистов из КПСС. Становилось очевидным, что развал партии, которая была цементирующей силой СССР как сверхдержавы, повлечет за собой распад Советского Союза.