Imelda Padilla speaks on platform