Ontario Liberal Leader Kathleen Wynne has been bringing her message to voters for days, though Wednesday marked the first official day of campaigning — one that will see her visit Kitchener, the GTA and Ottawa all in the same day.

On Wednesday morning, Wynne was in Kitchener, where she went on a run with Daiene Vernile, the party’s candidate in the riding of Kitchener Centre.

The Liberal leader then visited a local business, where she spoke to the media.

From Kitchener, Wynne was headed to Brampton to visit MDA Robotics. She was then scheduled to take a trip to Ottawa later in the day.

The stops in Brampton and Kitchener were to tout the efforts the Liberals made, as a government, to support post-secondary education and business.

In recent years, the minority government has spent hundreds of millions of dollars in a bid to get companies to stay in Ontario and grow their business.

Ontario PC Leader Tim Hudak has denounced such grants as being “corporate welfare,” saying that a better strategy would be to lower business taxes in the province.

Hudak has been touting a so-called "Million Jobs" plan, which he plans to gradually release details on over the course of the election campaign.

"The issues that we are facing in our economy can't be solved by one simple slogan," Wynne said, while in Kitchener.

Also Wednesday, Wynne told reporters the Liberals have a "fantastic history" in the riding of Ottawa South, where John Fraser, the Liberal incumbent, is running for re-election.

That riding was previously held by Dalton McGuinty, the former premier and Wynne’s predecessor as Liberal leader.

"Dalton McGuinty served that riding so well. John Fraser is a terrific MPP and I'm looking forward to meeting with his team later on," Wynne said.

While it has been clear since last week that an election was going ahead, the campaign did not officially start until today, when the writs were issued.

The election was a given after the New Democrats said they would not be supporting the budget the Liberals had introduced. The Progressive Conservatives had already signalled they would not support it, which meant that the Liberals would not have been able to get their budget passed in the legislature.

At dissolution, the Liberals held 48 of the 107 seats in the Ontario legislature, while the Progressive Conservatives had 37 and the New Democrats 21. One seat was vacant.

With files from The Canadian Press