James Mills (@JimWaterloo) profile picture
Waterloo
Joined April 2009
Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)Photo by James Mills (@JimWaterloo)
James Mills retweeted
Abdul El-Sayed is now Trump’s Biggest headache 🇺🇸Trump: "Abdul doesn't love Israel. He hates them. He can't become senator. No Muslim has won it in our history." 🇺🇸Abdul: "Look, I won because I love America. I love people. Americans come first for me. Unlike you, I’m not about to ship our money to Israel for wars that kill people." What a courage 👏. He absolutely cooked him💪
204
4,807
70
23,421
808,901
James Mills retweeted
Trump asked the people to vote as if he were on the ballot. THEY DID. Thank you Americans from coast to coast.
1,405
19,246
321
225,117
2,452,531
"I love Judaism and I love the Jewish people. AIPAC and Israel are not the same as Judaism The most dangerous thing is expanding antisemitism to include criticism of Israel" - Abdul El-Sayed Michigan Senator Absolutely Correct!
511
6,431
468
34,470
3,402,582
James Mills retweeted
Trump talks about tariff-free Canadian fertilizer as though it’s some major new trade concession. Canadian potash is ALREADY exempt from his additional tariffs! Once again, Trump is claiming credit for something that already exists!
9
138
2
486
5,171
Jamil Jivani on CTV accusing PM Carney of ethics violations with Telesat, Conservatives throwing shit at the wall hoping something sticks. Jamil is a rat traitor bastard trying to stir up issues that do not exist !
126
342
16
1,686
19,212
A recount was approved Tuesday in the election of a Waterloo regional councillor who beat her rival by just three votes in the Oct. 26 municipal election. therecord.com/news/waterloo-…
2
3
1,284
Looks like Jamil Jivani got his orders from the White House To take out the Canadian company working on replacing Elon Musk's Starlink in Canada This is 100% a pro-American defamation campaign. Expect Conservatives to employ the same tactics that they used to kill a charity
Telesat got a $2.3B government contract. Its CEO is a personal friend of the Prime Minister. He's not on the PM's conflict screen. Last week, the Ethics Commissioner asked me to send him the details. Here they are.
30
316
16
866
18,447
Replying to @PierrePoilievre
Are you sure that clock isn't counting down the days you have remaining as Opposition Leader?
2
15
130
Replying to @jamiljivani
Jamilli Vanilli! Writing to the Ethics Commissioner to "look into something" he already publicly debunked in committee isn't a smoking gun—it's political theater. ​Next time, try reading the Conflict of Interest Act before wasting paper for social media engagement.
2
31
183
1,752
The @CPC_HQ either fundamentally misunderstands the debt-to-GDP ratio or is deliberately trying to mislead the public. Kudos to Mark Gerretsen for once again calling out the Conservative rhetoric and explaining the real situation
98
353
21
839
20,898
HUH - JD VANCE ON THE USA / CANADA BORDER👀 Vance: "...the northern border became an open gate for fentanyl, for illegal drugs, for trafficking, for higher and higher violent crime." FACT CHECK: Only 0.1% of CBP's fentanyl seizures occur here. 🇨🇦
774
831
149
1,909
45,419
WATCH: Min @TimHodgsonmt calls out @PierrePoilievre for voting against every measure of affordability. The Poilievre Conservatives voted AGAINST feeding children b/c they just won't work with the government on ANYTHING.
32
177
3
547
7,022
Canada's deficit dropped from $11.07 billion to $5.36 billion, according to Finance Canada's latest Fiscal Monitor, released October 30. Poilievre knows this but he would rather spread fear!
5
274
12
919
21,138
Speaking of massive failures inside the Conservative home
🤖 Made with AI
1
1
1
172
James Mills retweeted
Your CPC is pure theatre. 100% theatre. All theatre. Kabuki Kanada. You have no substance and no credibility. Just theatre. lol
2
6
70
James Mills retweeted
Donald, you did NOT get Greenland. Stop misleading the American people. Let me remind you of the agreement YOU signed on September 22, 2026. The Preamble explicitly states: “Reaffirming the sovereignty and territorial integrity of the Kingdom of Denmark, and recognizing that the People of Greenland constitute a people pursuant to international law with the right to self-determination.” Article XI also explicitly acknowledges Greenland’s right to exercise self-determination and become independent. You signed it, Donald. Did you even read it? The United States has defence rights under the agreement, NOT ownership of Greenland. Greenland belongs to the Greenlandic people. Not to you. Period. 🇬🇱
Trump: "We have Greenland now. We want to thank Denmark and Europe. We got Greenland on an unlimited basis."
180
1,086
30
3,972
52,084
Replying to @Roman_Baber
Canadians don’t want another month of you or PP spewing bs
1
4
18
167
James Mills retweeted
Replying to @Roman_Baber
If you don't want more political theatre, why are you spreading misinformation?
4
5
84
1,171