Еще весной 1989 года радикально настроенные национальные движения (имевшие сторонников и в рядах НФЛ) начали формирование так называемых "гражданских комитетов" и регистрации "граждан Латвийской республики" (тех, кто проживал в Латвии на 17 июня 1940 года, то есть до ее вхождения в состав СССР) и их потомков. Идея состояла в том, чтобы восстановить независимость Латвии, не прибегая при этом к помощи Верховного совета, который националисты считали частью оккупационной власти. Вместо этого они планировали составить реестр "граждан Латвийской Республики", а затем провести Конгресс граждан, который и утвердил бы решение о ее независимости.
Руководство Народного фронта, склонявшееся к тому, чтобы провести решение о независимости через парламент, идею националистов не поддержало и выдвигать в Конгресс граждан своих представителей отказалось. С учетом влияния, которым пользовались националисты в НФЛ, перед Народным фронтом даже возникла угроза раскола. Однако перед выборами 1990 года стороны все же отказались от конфронтации, договорившись объединить усилия для победы.
Уже после выборов споры возникли вокруг формулировок будущей декларации независимости. Умеренное крыло НФЛ считало, что достаточно будет указать, что Латвия вступает на путь независимости. Другие настаивали на немедленном выходе из СССР. Решающую роль, как отмечал позднее основатель НФЛ Дайнис Иванс, сыграл пример Литвы. "Я был в Вильнюсе 11 марта, когда там принимали Декларацию независимости, и знаю, что у них тоже было немало споров, – вспоминает он. – Был принят очень резкий документ о том, что Литва выходит из Советского Союза ‘сиюминутно’. И тогда нам стало понятно: наш мягкий вариант не пройдет – народ его просто не поймет…".
Декларация о независимости Латвии была принята 3 мая 1990 года. За нее проголосовали 138 из 160 депутатов, включая небольшую группу парламентариев, не входивших в состав фракции НФЛ.
Спустя несколько дней было сформировано новое правительство. Пост премьера занял заместитель председателя Народного фронта Ивар Годманис.