Embattled Prime Minister Justin Trudeau and his governing Liberals have taken another hit with Jeremy Broadhurst quitting his job as national campaign director for the party.