1998, 1999, 2009 വർഷങ്ങളിൽ ഹസാരിബാഗിൽ ബിജെപി സ്ഥാനാർത്ഥിയായി ലോക്സഭയിലേക്ക് തെരഞ്ഞെടുക്കപ്പെട്ടു. 1998 മാർച്ചിൽ ധനമന്ത്രിയായി നിയമിതനായി. 2002 ജൂലൈ 1 ന് വിദേശകാര്യ മന്ത്രിയായി നിയമിതനായി. 2004 ലെ ലോക്സഭാ തെരഞ്ഞെടുപ്പിൽ പക്ഷേ അദ്ദേഹത്തിന് വിജയിക്കാനായില്ല. എങ്കിലും 2005 ല് അദ്ദേഹം വീണ്ടു പാര്ലമെന്റില് തിരിച്ചെത്തി. എന്നാല്, 2009 ജൂൺ 13-ന് അദ്ദേഹം ബി.ജെ.പി.യുടെ വൈസ് പ്രസിഡന്റ് സ്ഥാനത്തുനിന്ന് രാജിവച്ചു. "ഇന്ത്യയിലെ ജനാധിപത്യം വലിയ അപകടത്തിലാണ്" എന്ന് ചൂണ്ടിക്കാട്ടിയായിരുന്നു അദ്ദേഹത്തിന്റെ രാജി. തുടര്ന്ന് തൃണമൂലില്. 2022 ല് രാഷ്ട്രപതി സ്ഥാനാര്ത്ഥിയായി മത്സരിക്കുമ്പോഴും അദ്ദേഹം പറയുന്നത് മറ്റൊന്നല്ല.