[4][5][6] Huda started his political career with Jagodal, a party founded by a former President of Bangladesh Ziaur Rahman in 1977.
[7] As Minister he pushed for a ban on import of recondition vehicles and usage of compressed natural gas as fuel.
[9] On 21 March 2007, the Anti-Corruption Commission (ACC) filed a case accusing Huda, while he was the communications minister during 2001–2006, of taking Tk 2.40 crore as bribe from a businessman, Mir Zahir Hossain, in exchange for awarding him Tk 30 crore government contracts for construction work.
[13] On 27 July 2007, Golam Mohammad Siraj, a BNP politician and owner of Cab Express Ltd, filed a case against Huda and his wife accusing them of extorting two Maruti cars in 2003.
[14] In September 2007, Huda supported Abdul Mannan Bhuiyan after former Prime Minister Khaleda Zia expelled him from the Bangladesh Nationalist Party.
[18] On 18 June 2008, ACC filed a case accusing Huda and his wife of taking Tk 6 lakh as bribe from a contractor.
[22] Huda resigned from BNP as a vice chairman in June 2012 over Khaleda Zia refusing to engage in dialogue with Sheikh Hasina.
[26] Huda was defeated in the 2018 Bangladeshi general election as a Bangladesh National Alliance (BNA) party candidate from the Dhaka-17 constituency.
[7] On 9 January 2020, ACC filed two graft cases against Huda and his family for laundering about Tk 6.73 crore in UK.
[28] On 19 February 2020, ACC filed a case against Huda for bringing false allegation against a former Chief Justice of Bangladesh Surendra Kumar Sinha.
[29] According to the statement, Huda falsely claimed that Sinha had demanded bribe from him promising to dismiss a corruption case filed against him.