Jeff Ballingall threatened to report Alberta Conservatives to F*cebook if *his* plagiarized content wasn't removed.

#GoodForTheGoose #cpc #cdnpoli #canpoli #ErinOTrump #TakeCanadaBackwards
Jeff Ballingall lives in an alternate reality where his "troll style" is 'obvious' (??). He personally identifies with his memes of public stock photos and large yellow font.

#cpc #cdnpoli #canpoli #ErinOTrump #TakeCanadaBackwards
You might think Jeff Ballingall is accountable to the #cpc, but in reality - he's accountable to his destabilizing 'funders'.

This is the guy #ErinOTrump chose as a communications member.

(It quickly descends from here.)

#cpc #cdnpoli #canpoli #TakeCanadaBackwards
Jeff Ballingall was personally offended that the Alberta Conservatives didn't recognize his memes. He called their rep a fucking dim loser with a shitty network.

This is #ErinOTrump comms at their zenith.

#cpc #cdnpoli #canpoli #TakeCanadaBackwards
In this message, @erinotoole 's @JeffBallingall calls a member of the Alberta conservative group a "retard" and "basement dweller troll".

I'm sure the media will *love* working with Jeff. This is top level communications strategy stuff.

#cpc #ErinOTrump #cdnpoli #canpoli
"We should show people who the 'Proud' brand is with this convo."

No need to, Conservative friend.

We already know.

#cpc #ErinOTrump #cdnpoli #canpoli #TakeCanadaBackwards #CanadaProudBoys #OntarioProudBoys
In summary: #ErinOTrump chose communications director Jeff Ballingall because he represents the absolute *worst* in political discourse.

#cpc #cdnpoli #canpoli #TakeCanadaBackwards
You can follow @TheDiefProject.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.