Rick Mercer thinks we've officially entered a "world of unicorns and magic beans."

His proof? The fact that the Harper government spent $2.5 million advertising a jobs program that doesn't even exist.

The CBC comedian unleashed a rant Tuesday ripping apart the Tories for spending big last spring to advertise the Canada Job Grant, a controversial program announced in the last federal budget which may never come into being unless the provinces and territories get on board.

"Our government spent $2.5 million advertising a job creation program that does not exist. As in, it is fiction. It's a pretend thing," Mercer said. "$2.5 million advertising something that is not real. Just saying it out loud sounds like the ravings of a mad person."

Mercer makes the point that heads would roll if such "false advertising" occurred in the private sector.

"It's a criminal offense. If Ford Motors advertised a car that runs on water and floats on air in the middle of the Super Bowl, the president would be fired, and then institutionalized," he said.

Mercer also took dead aim at Employment Minister Jason Kenney, the man in charge of "pretend programs," and the prime minister himself for defending the ad blitz as money well spent.

And that, Mercer said, ought to make Canadians angry.

"The only reason a government would advertise a program that does not exist is because they believed people were too stupid to tell the difference or too beaten to care," Mercer said. "And if we don't get angry about this one, they will be right."

But there's someone else who wouldn't be happy with such allegedly wasted money — the Stephen Harper of 2002.

On Harper's first day as Opposition leader, with the Liberal sponsorship scandal beginning to pick up steam, the former Canadian Alliance leader called out the government during his first question period for what he saw as wasteful advertising.

"Will the prime minister stop the waste and abuse right now and order a freeze of all discretionary government advertising?" young Harper wondered.

Are you angry the government spent millions advertising a program that doesn't exist? Tell us in the comments.

Like this article? Follow our Facebook page

Or follow us on Twitter

Also on HuffPost:

Loading Slideshow...
  • 14: Pilot

    Average salary $44,224.00

  • 13: Farmer

    Average salary: $46,213.00

  • 12: Secretary

    Yes, apparently they still have secretaries. Average salary: $46,369.00

  • 11: Truck Driver

    Average salary: $47,562.00

  • 10: Financial advisor

    Average salary: $52,635.00 *Having some sort of certification in finance or business would likely help in this career, but isn't necessary.

  • 9: Bricklayer

    Average salary: $53,017.00

  • 8: Recruiter

    Average salary: $54,048.00 *Though a degree isn't required, you may be at a disadvantage when searching for work as a recruiter against those with degrees in human resources.

  • 7: Mechanic

    Average salary: $54,279.00

  • 6: Train driver

    Average salary: $56,640.00

  • 5: Human resources manager

    Average salary: $58,033.00 *As with recruiters, you my be at a disadvantage in this field against those with a human resources degree.

  • 4: Electrician

    Average salary: $62,526.00

  • 3: Electrical engineer

    Average salary: $81,349.00 *Adzuna explains: For some electrical engineering jobs, a degree is required, and for others it isn't — there are alternative professional qualifications.

  • 2: Real estate agent

    Average salary: $88,200.00

  • 1: Mining and construction

    Average salary: $93,320.00

  • Also on HuffPost:

    <strong>WHERE ARE THE GRAD JOBS?</strong>

  • Energy / oil and gas - 1,906 jobs

    Number of jobs available at time of Adzuna survey

  • Information technology - 2,559

    Number of jobs available at time of Adzuna survey

  • Consultancy - 3,434

    Number of jobs available at time of Adzuna survey

  • Sales - 3,638

    Number of jobs available at time of Adzuna survey

  • Engineering (best)- 4,968

    Number of jobs available at time of Adzuna survey

  • NEXT:

    BEST-PAYING DEGREE SUBJECTS

  • Mechanical engineering - $68,075

    Source: Adzuna

  • Engineering (overall) - $67,036

    Source: Adzuna

  • Electrical engineering - $67,712

    Source: Adzuna

  • Software engineering - $67,274

    Source: Adzuna

  • Civil engineering (best) - $68,356

    Source: Adzuna

  • NEXT:

    WORST-PAYING GRAD JOBS BY SECTOR

  • PR, advertising and marketing - $42,209

    Source: Adzuna

  • Social work - $42,204

    Source: Adzuna

  • Human resources and recruitment - $42,195

    Source: Adzuna

  • Sales - $41,463

    Source: Adzuna

  • Creative & design (worst) - $36,805

    Source: Adzuna

  • NEXT:

    REGIONAL DISTRIBUTION OF GRADUATE JOBS

  • Manitoba - 28 grads per job

    Average starting salary: $45,650.

  • British Columbia - 20 grads per job

    Average starting salary: $45,450.

  • Saskatchewan - 15.8 grads per job

    Average starting salary: $59,059.

  • Newfoundland - 13.9 grads per job

    Average starting salary: $52,620.

  • Prince Edward Island - 10.6 grads per job

    Average starting salary: $36,776.

  • Alberta - 9.4 grads per job

    Average starting salary: $59,957