Jack Layton of the New Democrats rallied supporters beneath a blue sky on Saturday in St. John’s. He brought local music, flags to wave and his fair share of promises to the people.

Shot and edited by Gavin Simms