The three major party leaders each made promises on the first day of the Nova Scotia election campaign. (Oct. 28, 2024)