Babu was re-elected in 2018 from Narayanganj-2 as a candidate of the Awami League. He received 232,722 votes while his nearest rival, Nazrul Islam Azad of the Bangladesh Nationalist Party, 5,012 votes.
