The polling for the second phase for the remaining 142 Assembly seats in West Bengal is scheduled for April 29, with counting of votes to take place on May 4.