A socialist lawmaker died after collapsing on stage during a speech at a campaign rally for French presidential frontrunner Emmanuel Macron, party officials said Saturday.