Като член на ръководството на Българската социалистическа партия (БСП) Петков бе назначен на поста вътрешен министър в тристранното коалиционно правителство, оглавявано от социалистите, което взе властта в балканската страна след парламентарните избори през юни 2005 г., завършили без категоричен победител.
Petkov, inače visoki funkcioner Bugarske socijalističke partije (BSP), imenovan je za ministra unutrašnjih poslova u tročlanoj koaliciji Socijaličke vlade koja je preuzela vlast u zemlji posle parlamentarnih izbora u junu 2005, kada nije bilo ubedljivog pobednika.