Naresh Agrawal joins Bharatiya Janata Party (BJP) in the presence of Union Minister Piyush Goyal at BJP headquarters in Delhi. He was in Samajwadi Party earlier. He was not given the Rajya Sabha ticket from the side of Samajwadi Party, due to which he took the step to join BJP. He said, "I was compared to those working in movies. My status was compared with someone working in movies, my ticket was cancelled on her name, I didn’t find this correct." Aggarwal, a leader belonging to Akhilesh Yadav-camp, also held the office of party’s national spokesperson.