Swedish Defence Minister Sten Tolgfors has resigned, the Swedish prime minister said Thursday, following weeks of controversy over the revelation that Sweden had entered a defence deal to help Saudi Arabia build an arms factory. \"I have today, upon request from Sten Tolgfors, decided to relieve Sten Tolgfors,\" of his duties Prime Minister Fredrik Reinfeldt told a news conference.