OTTAWA - The Liberals will unveil their party's entire platform today in Ottawa, and they're already defending it against an expected onslaught of Tory attacks.

The Conservatives have been warning that Liberal Leader Stephane Dion is a reckless big-spender who will ruin the already weak economy.

Prime Minister Stephen Harper will be speaking in Ottawa before heading out to Dryden in northern Ontario for a supper-hour rally.

NDP Leader Jack Layton is making an early-morning television appearance before heading to Hamilton for a rally with a final stop in Montreal.

Gilles Duceppe of the Bloc Quebecois is in Montreal, where he'll be meeting with information technology workers and holding interviews with radio and television stations.

Green Leader Elizabeth May is starting her day in Kamloops, B.C., and ending it in Edmonton on a whistlestop tour across the country.