Внутренняя обстановка в Чехословакии в этот период характеризовалась подъёмом партизанского движения, восстанием словацкой армии и рядом других выступлений против фашистских оккупантов, осуществлявшихся по инициативе и под руководством чехословацкой эмиграции в СССР.
В связи со всеми этими обстоятельствами Бенеш и его сторонники в Лондоне пришли к выводу о необходимости тесного сотрудничества с чехословацкой эмиграцией в СССР. Встретив сопротивление со стороны некоторых антисоветских реакционных кругов лондонской эмиграции, Бенеш порвал с ними и в марте 1945 г. приехал с группой членов Национального совета в Москву для переговоров с руководителями чехословацкой эмиграции в СССР об образовании нового правительства и о принципах политического и государственного устройства освобождённой Чехословакии. Завершение этих переговоров совпало с освобождением войсками Красной Армии восточной части Чехословацкой республики, что дало возможность чехословацкому правительству вернуться на родину.
В начале апреля 1945 г. Бенеш, в сопровождении членов правительства, приехал из Москвы в словацкий город Кошице, избранный временной правительственной резиденцией. 4 апреля кабинет Шрамека подал в отставку. Президент назначил новое правительство во главе со Зденеком Фирлингером. В правительство вошли представители всех демократических антифашистских чешских и словацких партий, проявившие себя в борьбе за свободу и независимость страны. В оглашённой 5 апреля премьер-министром Фирлингером на заседании словацкого Национального совета в Кошице декларации нового чехословацкого правительства говорилось, что оно явится «правительством широкого народного фронта чехов и словаков, составленным из представителей всех социальных слоёв и политических направлений, которые на родине и за границей вели освободительную борьбу за свержение немецкой и венгерской тирании».
В декларации выражена глубокая благодарность советскому народу и Красной Армии за освобождение страны и указано, что правительство будет воспитывать армию в духе искреннего и действенного союза с героической Красной Армией. В декларации подчёркивается искренность и последовательность политики Советского Союза, имеющего целью обеспечение навсегда полной независимости и свободы славянских народов. В ней отмечается, что внешняя политика правительства будет определяться советско-чехословацким договором
Во внутренней политике правительство обязывалось построить всю общественную жизнь на широко демократических и народных началах, «соблюдать целиком и последовательно все конституционные свободы и не допускать дискриминации граждан республики по расовым признакам», в то же время не допуская ослабления Чехословакии «нелояльной политикой чужих неславянских меньшинств, которые в большинстве случаев стали послушным орудием нацистской Германии и реакционной Венгрии Хорти против республики».
В декларации было сказано, что чешские и словацкие земли будут вырваны из рук немецкого и венгерского дворянства и изменников народа и переданы чешским и словацким крестьянам и безземельным лицам. Всё имущество, находящееся в собственности и владении граждан вражеских государств и лиц, сотрудничавших с врагом, будет передано народному управлению. В декларации предусматривалось, что вся денежная система, предприятия основных отраслей промышленности, природные и энергетические источники будут подчинены всеобщему государственному управлению и поставлены на службу народной экономике.
В декларации подчёркивалась необходимость предания суду и наказания всех военных преступников, коллаборационистов и изменников, а также чистки от них всех государственных, общественных и административных органов. Таким образом, новое чехословацкое правительство встало на подлинно демократический путь во внутренней, внешней и экономической политике.
В соответствии с провозглашённой декларацией правительство Чехословакии пошло навстречу желанию народа Закарпатской Украины о присоединении к Советской Украине. Это желание, уже давно многократно выражавшееся, было сформулировано на состоявшемся 26 ноября 1944 г. Первом съезде Народных комитетов Закарпатской Украины в манифесте, под которым были собраны сотни тысяч подписей. 29 июня 1945 г. в Москве был подписан советско-чехословацкий договор, согласно которому Закарпатская Украина «воссоединяется в согласии с желанием, проявленным населением Закарпатской Украины, и на основании дружественного соглашения обеих Высоких договаривающихся сторон, со своей издавней родиной — Украиной и включается в состав Украинской Советской Социалистической Республики».
Подписанием этого договора осуществилась вековая мечта закарпато-украинского народа. Впервые в истории весь украинский народ объединился в единое государство.