If the audience at CPAC wanted fireworks, Donald Trump certainly delivered on Friday, giving a truly Trumpian speech in which he celebrated his electoral victory despite the pundits, pollsters and political class giving him no chance, announced that the CPAC faithful "finally" have a real president, and launched into a lengthy, fiery rant on the "fake news media," whom he declared again to be the "enemy of the people." The crowd loved every second of it.

Early in his remarks, Trump cited his "first major political speech," which occurred right there at CPAC a few years before. "I loved it. I loved the people. I loved the commotion," he said. "And then they did these polls where I went through the roof and I wasn't even running, right?"

It was that response, he said, that planted the idea for his presidential run in 2016.

"But it gave me an idea. And I got a little bit concerned when I saw what was happening in the country. And I said, 'Let's go to it,'" he said. "So, it was very exciting. I walked the stage on CPAC. I'll never forget it, really. I had very little notes and even less preparation. So when you have practically no notes and no preparation and then you leave and everybody was thrilled, I said, 'I think I like this business.'"

The newly inaugurated president then said that he would've come last year to CPAC, "but I was worried that I would be, at that time, too controversial." He continued, amid enthusiastic applause, "We wanted border security. We wanted very, very strong military. We wanted all of the things that we're going to get and people consider that controversial, but you didn't consider it controversial... All of these years we've been together. And now you finally have a president, finally. Took you a long time."

As much as Trump enjoyed rubbing his victory in the faces of the doubters, he was clearly really revved up about addressing his favorite topic: the "dishonest media," which he spent a significant amount of time whipping, hard.

"A few days ago I called the fake news the enemy of the people," he said. "And they are. They are the enemy of the people."

The fake news media is so dishonest, he suggested, that they even have falsely reported his comments about them being the enemy. The enemy, he stressed, is the "fake news media or press. Fake, fake."

They're very dishonest people. In fact, in covering my comments, the dishonest media did not explain that I called the fake news the enemy of the people. The fake news. They dropped off the word "fake." And all of a sudden the story became the media is the enemy. They take the word "fake" out. And now I'm saying, "Oh no, this is no good." But that's the way they are.

So I'm not against the media, I'm not against the press. I don't mind bad stories if I deserve them. And I tell ya, I love good stories, but we don't go ... [laughter] ... I don't get too many of them. But I am only against the fake news media or press. Fake, fake. They have to leave that word. I'm against the people that make up stories and make up sources.

He went on to say that the press "shouldn't be allowed to use sources unless they use somebody's name. Let their name be put out there. Let their name be put out," adding later, "You will see stories dry up like you've never seen before."

One of the ways the press, particularly the "Clinton News Network," manipulates people, said the president, is their reliance on fake polls:

Take a look at polls over the last two years. Now you'd think they would fire the pollster, right? After years and years of getting battered, but I -- who knows, maybe they are just bad at polling or maybe they're not legit, but it's one or the other, look at how inaccurate -- look at CBS, look at ABC, also, look at NBC, take a look at some of these polls. They're so bad, so inaccurate and what that does is it creates a false narrative. It creates like this narrative that is just like we're not going to win, people say, I love Trump, but you know, I'm not feeling great today, he can't win, so I won't go and vote. I won't go and vote. It creates a whole false deal. And we have to fight it, folks, we have to fight it. They're very smart, they're very cunning and they're very dishonest.

Though the establishment media is trying to portray his war with them as a threat to the First Amendment, he said, he was simply exercising his First Amendment rights.

"[T]he First Amendment gives all of us -- it gives it to me, it gives it to you, it gives it to all Americans, the right to speak our minds freely," he said. "It gives you the right and me the right to criticize fake news and criticize it strongly."

After taking the establishment media to the woodshed, Trump finally got to the discussion of his policies, including his protectionist economic policies, hardline immigration stance, and plans to ramp up energy production.

Read the full transcript of his CPAC speech here.

Full transcript of Trump's media rant below (via Time):

TRUMP: And I want you all to know that we are fighting the fake news. It's fake, phony, fake.

(APPLAUSE)

A few days ago I called the fake news the enemy of the people. And they are. They are the enemy of the people.

(APPLAUSE)

Because they have no sources, they just make 'em up when there are none. I saw one story recently where they said, "Nine people have confirmed." There're no nine people. I don't believe there was one or two people. Nine people.

And I said, "Give me a break." Because I know the people, I know who they talk to. There were no nine people.

But they say "nine people." And somebody reads it and they think, "Oh, nine people. They have nine sources." They make up sources.

They're very dishonest people. In fact, in covering my comments, the dishonest media did not explain that I called the fake news the enemy of the people. The fake news. They dropped off the word "fake." And all of a sudden the story became the media is the enemy.

They take the word "fake" out. And now I'm saying, "Oh no, this is no good." But that's the way they are.

So I'm not against the media, I'm not against the press. I don't mind bad stories if I deserve them.

And I tell ya, I love good stories, but we don't go...

(LAUGHTER)

I don't get too many of them.

But I am only against the fake news, media or press. Fake, fake. They have to leave that word.

I'm against the people that make up stories and make up sources.

They shouldn't be allowed to use sources unless they use somebody's name. Let their name be put out there. Let their name be put out.

(APPLAUSE)

"A source says that Donald Trump is a horrible, horrible human being." Let 'em say it to my face.

(APPLAUSE)

Let there be no more sources.

And remember this -- and in not -- in all cases. I mean, I had a story written yesterday about me in Reuters by a very honorable man. It was a very fair story.

There are some great reporters around. They're talented, they're honest as the day is long. They're great.

But there are some terrible dishonest people and they do a tremendous disservice to our country and to our people. A tremendous disservice. They are very dishonest people.

And they shouldn't use sources. They should put the name of the person. You will see stories dry up like you've never seen before.

So you have no idea how bad it is, because if you are not part of the story -- and I put myself in your position sometimes. Because many of you, you're not part of the story. And if you're not part of the story, you know, then you, sort of, know -- if you are part of the story, you know what they're saying is true or not.

TRUMP: So when they make it up -- and they make up something else, and you saw that before the election: polls, polls. The polls. They come out with these polls and everybody was so surprised.

Actually, a couple polls got it right. I must say Los Angeles Times did a great job, shocking because, you know, they did a great job.

(APPLAUSE)

And we had a couple of others that were right, but generally speaking, I mean, can tell you the network, somebody said a poll came out. And I say, what network is it? And they'll say, a certain -- let's not even mention names, right? Shall we?

(APPLAUSE)

Well, you have a lot of them. Look, the Clinton News Network is one.

(APPLAUSE)

Totally. Take a look. Honestly. Take a look, honestly. Take a look at polls over the last two years. Now you'd think they would fire the pollster, right? After years and years of getting battered, but I -- who knows, maybe they are just bad at polling or maybe they're not legit, but it's one or the other, look at how inaccurate -- look at CBS, look at ABC, also, look at NBC, take a look at some of these polls. They're so bad, so inaccurate and what that does is it creates a false narrative.

It creates like this narrative that is just like we're not going to win, people say, I love Trump, but you know, I'm not feeling great today, he can't win, so I won't go and vote. I won't go and vote. It creates a whole false deal. And we have to fight it, folks, we have to fight it. They're very smart, they're very cunning and they're very dishonest.

So just to conclude, I mean, it's a very sensitive topic and they get upset when we expose their false stories. They say that we can't criticize their dishonest coverage because of the First Amendment, you know, they always bring up the First Amendment.

(LAUGHTER)

And I love the First Amendment; nobody loves it better than me. Nobody.

(APPLAUSE)

I mean, who use its more than I do? But the First Amendment gives all of us -- it gives it to me, it gives it to you, it gives it to all Americans, the right to speak our minds freely. It gives you the right and me the right to criticize fake news and criticize it strongly.

(APPLAUSE)

And many of these groups are part the large media corporations that have their own agenda and it's not your agenda and it's not the country's agenda, it's their own agenda. They have a professional obligation as members of the press to report honestly. But as you saw throughout the entire campaign, and even now, the fake news doesn't tell the truth. Doesn't tell the truth.

So just in finishing, I say it doesn't represent the people, it doesn't tell the never will represent the people, and we're going to do something about it because we have to go out and have to speak our minds and we have to be honest.