Early career Ahmad began his political career during his student years and was actively involved against the military regime of
Ayub Khan. and secured a sixth re-election.
Musharraf administration Later, Rasheed joined
PML-Q, and because he was a close friend of then-president
Pervez Musharraf, he was appointed Federal Minister for Information and Broadcasting in the
Zafarullah Khan Jamali cabinet in November 2002. As minister for information, Ahmed, on public places, had assumed the role of the spokesman of Musharraf and an advocate of the government of Jamali. In May 2006, he was made Federal Minister for Railways. In the
2008 Pakistani general election, Ahmad ran for the seat of National Assembly on a
Pakistan Muslim League-Q ticket, losing the election for the first time from both the Rawalpindi constituencies he contested, NA-55 and NA-56, to PML-N. There were rumours that Ahmad had fled to Spain following the defeat. However, these allegations were later found to be false. In February 2010, when Ahmad was in the run for the National Assembly seat during a by-election in NA-55, Rawalpindi, he lost the election to
Malik Shakeel Awan by an enormous margin. Ahmad earlier supported Musharraf's military operation against the militants in
Federally Administered Tribal Areas and the
Siege of Lal Masjid and has been on the hit list of militants.
Alliance with PTI In the
2013 Pakistani general election, Ahmad made an electoral alliance with
Imran Khan to support each other in their respective constituencies in the election. however, the PTI decided not to go for an alliance with any political party. He was re-elected as a member of the National Assembly for the seventh time from Rawalpindi. In public circles, he is known for making witty remarks and political predictions. He is also known for switching political allegiances from one party to another. He secured 33 votes in the 342-seat parliament and was unsuccessful. He was re-elected to the National Assembly as a candidate of AML from
NA-62 (Rawalpindi-VI) constituency in the
2018 Pakistani general election. On 18 August 2018,
Imran Khan formally announced his federal cabinet structure, and Ahmad was named as
Minister for Railways. On 20 August 2018, he was sworn in as Federal Minister for Railways in the cabinet of Prime Minister Imran Khan. In 2019, as the railway minister, Rasheed severed
rail transport links between India and Pakistan due to the
revocation of special status for Kashmir. In December 2020, in a cabinet reshuffle, he was given the portfolio of the
Minister for the Interior. On 10 April 2022, Ahmad was removed from his ministry after former Prime Minister Imran Khan was ousted after losing a
no-confidence vote. ,
Rawalpindi, pictured in 2023. He submitted his nomination papers for
National Assembly, from
NA-57 Rawalpindi-VI but after
Pakistan Tehreek-e-Insaf announced for various constituencies in
Rawalpindi, including the ones on which Rashid was already contesting, the disappointed former interior minister withdrew his nomination papers from one of the two constituencies that he had been vying for. Ahmed had submitted papers for
NA-56 and
NA-57 constituencies, but withdrew from
NA-57 whereas his nephew,
Sheikh Rashid Shafique, withdrew his papers from
NA-56 and would be contesting from
NA-57. Both uncle and nephew contested from the platform of
Awami Muslim League (AML). ==Controversies==