Като член на ръководството на Българската социалистическа партия (БСП) Петков бе назначен на поста вътрешен министър в тристранното коалиционно правителство, оглавявано от социалистите, което взе властта в балканската страна след парламентарните избори през юни 2005 г., завършили без категоричен победител.
Kao visokorangirani član Bugarske socijalističke partije (BSP), Petkov je imenovan za ministra unutrašnjih poslova tokom tročlane koalicione vlade pod vodstvom Socijalista, koja je u toj balkanskoj zemlji stupila na vlast nakon neuvjerljivih parlamentarnih izbora u junu 2005.