Trudeau took to the stage after opening remarks from Foreign Affairs Minister Chrystia Freeland — the Liberal candidate for Ontario's University-Rosedale riding — and recently nominated Pupatello.
During her remarks, Freeland cited her party's handling of the Canada-U.S.-Mexico Agreement on Trade — otherwise known as the new NAFTA — as well the handling of U.S. tariffs on Canadian steel and aluminum as reasons for voters to support the Liberal party.
"We know that there are a lot of unpredictable factors in the world today," said Freeland. "And we know there could be fresh troubles over the next four years. So we need a fantastic Liberal team to come back to Ottawa."
Trudeau, May both in Waterloo region Monday
Freeland later introduced Pupatello, describing the former Ontario cabinet minister as "one of the smartest and toughest women I have ever met."
On July 30, the provincial government approved 17 local transit projects that had been put forward by the Region of Waterloo months earlier.
Trudeau brings election campaign to London
During her speech, Pupatello roused the crowd by introducing a number of Liberal candidates vying for riding in southwestern Ontario, including Essex candidate Audrey Festeryga and Lambton-Kent-Middlesex candidate Jesse McCormick.
Pupatello roused the crowd gathered by referencing former Ontario premier Mike Harris, saying "we've lived that movie of Mike Harris and we are not going down that road again."
Liberal Party Leader Justin Trudeau announced a major campaign pledge for parents during a stop in Waterloo bright and early Monday.
She also subtly minimized both NDP leader Jagmeet Singh and Conservative leader Andrew Scheer, saying "we know that a vote down here for Jagmeet Singh brings Andrew Scheer closer to the prime minister and that is a no go for the people here in Windsor."
"When we go knocking on those doors, that's what we are telling them: That an NDP vote is a throwaway vote, because it brings us closer to Scheer," Pupatello said.
Despite her comments, Pupatello's speech was light on specific policy, serving as a way to rally the crowd for Trudeau's appearance, rather than convincing those gathered to vote for the Liberal party.
Prime Minister Justin Trudeau reads Why I Love Canada to pupils at Blessed Sacrament Catholic elementary school Monday. Elona Ibraheem, 7, eagerly tried to get his attention to answer a question. The Liberal leader was in London as part of the campaign trail. (MAX MARTIN, The London Free Press)
"People across the country are putting up their hands to join our Liberal movement," said Trudeau. "They're choosing to serve, they are choosing forward."
Much like Freeland, Trudeau spoke to the work done to establish the new NAFTA partnership, speaking to the ways in which the three largest North American economies are integrated with one another.
"Windsorites understand more than just about anybody else how truly integrated our economies are with local plants like Fiat Chrysler and many folks crossing the border every single day for work, eating breakfast in Canada, lunch in the U.S. and getting back home to Canada for dinner."
Of course, Trudeau took time to bash his chief opponent in his second race for the prime minister's seat, criticizing Scheer for wanting to "cave on NAFTA."
"He was wrong because workers were counting on us, families right here in Windsor were counting on us," Trudeau said. "So we went down to Washington and we fought for Canadian workers right across the country."
According to the CBC News poll tracker, the Conservative party currently leads the Liberals, with 34.3 per cent support compared to 33.6 per cent support.
Trudeau also spoke to Liberal investment in infrastructure, pointing to the party's support for the Gordie Howe International Bridge.
Stepping beyond Windsor-Essex, the Liberal leader also spoke to his government's elimination of 87 boil water advisories in Indigenous communities across the country, the creation of "over a million new jobs" and the negotiation of new health accords with the provinces and territories, among other successes.
"On Oct. 21, Windsor, choose a government that will fight for you and with you for a stronger middle class and for a better Canada for all Canadians," he said. "From coast to coast to coast, let us stand together and let's choose forward."
The Liberal party held their rally several hours after NDP candidates announced a new $300 million auto plan at an event in Windsor.
To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.
It is a priority for CBC to create a website that is accessible to all Canadians including people with visual, hearing, motor and cognitive challenges.
Trudeau's stop will be brief as he's leaving to go to London for a stop in the early afternoon.
Trudeau was at Blessed Sacrament Catholic School for story time, reading to a group of young children, with photographers snapped pictures.
Trudeau started his day in Waterloo, pledging $535 million per year to increase before and after-school child care spaces and cut fees for parents, a program that would require getting the provinces on side.
Blessed Sacrament principal Michelle Kennedy says such programs help parents whose jobs dont always coincide with school hours.
"Ive been an administrator at other schools where theres waiting lists for kids to get in. So thats the situation in a number of our schools. So particularly in those schools this will be great news because meanwhile when theyre on waiting lists theyve got to come up with some other solutions," Kennedy says.
The Trudeau announcement can be seen as evidence that Trudeau is taking on Conservative leader Andrew Scheer, by funding those areas where Ontario Premier Doug Ford made cuts.
The day will end with a campaign rally in Windsor at the St. Clair College for the Arts. Trudeau will be joined by Sandra Pupatello and Chrystia Freeland.
NDP Leader Jagmeet Singh is in Quebec for a second day while Andrew Sheers Conservative campaign head to Calgary.
The Green Party is expected to unveil their full platform while Peoples Party Leader Maxime Bernier head to New Brunswick.
Federal Liberal Leader Justin Trudeau reads to children at Blessed Sacrament Catholic School in London, Ont. on Monday, Sept. 16, 2019. (Bryan Bicknell / CTV London)