On Thursday GOP Presidential candidate Donald Trump held his first rally since bringing on two new pieces for his campaign team. The Trump campaign now features Kellyanne Conway as his campaign manager, and Stephen Bannon as his campaign’s chief executive.
Trump used the appearance to apologize for his past offensive statements:
As you know, I am not a politician. I have worked in business, creating jobs and rebuilding neighborhoods my entire adult life. I’ve never wanted to learn the language of the insiders, and I’ve never been politically correct – it takes far too much time, and can often make more difficult.
Sometimes, in the heat of debate and speaking on a multitude of issues, you don’t choose the right words or you say the wrong thing. I have done that, and I regret it, particularly where it may have caused personal pain. Too much is at stake for us to be consumed with these issues.
But one thing I can promise you is this: I will always tell you the truth.
I speak the truth for all of you, and for everyone in this country who doesn’t have a voice.
However, Trump wasn’t sorry for everything. He argued that some of the discomfort he was causing was proof that he was a force for good.
Listen closely: we will deliver justice for all of these American Families. We will create a system of immigration that makes us all proud.
Hillary Clinton’s mistakes destroy innocent lives, sacrifice national security, and betray the working families of this country.
Please remember this: I will never put personal profit before national security. I will never leave our border open to appease donors and special interests. I will never support a trade deal that kills American jobs. I will never put the special interests before the national interest. I will never put a donor before a voter, or a lobbyist before a citizen.
Instead, I will be a champion for the people.
The establishment media doesn’t cover what really matters in this country, or what’s really going on in people’s lives. They will take words of mine out of context and spend a week obsessing over every single syllable, and then pretend to discover some hidden meaning in what I said.
Just imagine for a second if the media spent this energy holding the politicians accountable who got innocent Americans like Kate Steinle killed – she was gunned down by an illegal immigrant who had been deported five times.
Just imagine if the media spent this much time investigating the poverty and joblessness in our inner cities.
Just think about how much different things would be if the media in this country sent their cameras to our border, or to our closing factories, or to our failing schools. Or if the media focused on what dark secrets must be hidden in the 33,000 emails Hillary Clinton deleted.
Instead, every story is told from the perspective of the insiders. It’s the narrative of the people who rigged the system, never the voice of the people it’s been rigged against.
So many people suffering in silence. No cameras, no coverage, no outrage from a media class that seems to get outraged over just about everything else.
So again, it’s not about me. It’s never been about me. It’s about all the people in this country who don’t have a voice.
I am running to be their voice.
I am running to be the voice for every forgotten part of this country that has been waiting and hoping for a better future.
I am glad that I make the powerful a little uncomfortable now and again – including some powerful people in my own party. Because it means I am fighting for real change.
There’s a reason the hedge fund managers, the financial lobbyists, the Wall Street investors, are throwing their money at Hillary Clinton. Because they know she will make sure the system stays rigged in their favor.
It’s the powerful protecting the powerful.
The insiders fighting for the insiders.
I am fighting for you.
Does the shakeup at the Trump campaign mean we’re going to see a lighter, softer Trump team from here on out? I guess we’ll soon find out.
Below is the Full Speech from Charlotte on Thursday (you can see the full transcript at RCP).