The DAP candidate for the Teluk Intan parliamentary by-election<br />Dyana Sofya Mohd Daud has hit out at critics of the party at a ceramah (talk) on Tuesday night.