В апреле 1990 года был избран народным депутатом Верховного совета УССР XII созыва по 284 округу (Николаев).
В декабре 1990 года вошел во фракцию Партии демократического возрождения Украины (ПДВУ).
23 марта 1992 года был назначен на пост представителя президента в Николаевской области.
В марте 1994 года был избран депутатом Николаевского областного совета.26 июня 1994 года был избран председателем Николаевского облсовета.
3 июля 1995 года указом президента был назначен вице-премьером по вопросам промышленной политики в правительстве Евгения Марчука.
В феврале 1996 года вошел в созданную на основе ПДВУ и "Новой Украины" Народно-демократическую партию (НДП). До 2000 года входил в политсовет НДП и занимал пост секретаря партии по экономике.
В начале 1997 года был избран президентом Украинского союза промышленников и предпринимателей (УСПП).
В августе 1999 года был назначен первым вице-премьером в кабинет Валерия Пустовойтенко, где курировал вопросы ТЭК.
В феврале 2000 года стал главой Партии промышленников и предпринимателей Украины.
29 мая 2001 года был назначен на пост премьер-министра.В марте 2002 года участвовал в парламентских выборах в составе избирательного блока "За единую Украину".
16 ноября 2002 указом президента был уволен с должности премьер-министра.С 2003 года председатель Федерации работодателей Украины.
В 2004 году баллотировался на пост президента Украины. В первом туре занял шестое место, набрав 0,93% голосов. Во втором туре поддержал кандидата в президенты Виктора Ющенко.
В феврале 2005 года был назначен первым вице-премьером в правительстве Юлии Тимошенко.
27 сентября 2005 года был назначен секретарем Совета национальной безопасности и обороны.
В марте 2006 года был избран народным депутатом по списку блока "Наша Украина".
16 мая 2006 года уволился с поста секретаря СНБО.С 7 июля 2006 года возглавляет парламентский комитет по вопросам национальной безопасности и обороны.