David Moscrop Profile Banner
David Moscrop Profile
David Moscrop

@David_Moscrop

51,649
Followers
2,697
Following
10,286
Media
140,713
Statuses

Writer: Globe and Mail, Washington Post, Jacobin, TVO, etc. Author: Too Dumb for Democracy? Podcasts: Open to Debate and Left Looking In. Substacker.

Joined July 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@David_Moscrop
David Moscrop
5 years
Every time I read some weekend column about a boomer struggling to retire on $100,000 a year and a multi-million dollar home, I'm reminded that my retirement plan is to die in the climate wars.
632
4K
18K
@David_Moscrop
David Moscrop
4 years
This is like me and my neighbour teaming up to buy a nurse a coffee.
@thehill
The Hill
4 years
Zuckerberg, Gates team up to contribute $25 million for research into coronavirus treatments
Tweet media one
915
880
3K
855
11K
66K
@David_Moscrop
David Moscrop
2 years
Ah otherwise it would have been a close one.
Tweet media one
1K
2K
48K
@David_Moscrop
David Moscrop
2 years
I’m shocked — shocked! — to hear there are supply chain and service issues in industries where workers were paid poorly, treated like shit, and left to die throughout the pandemic.
191
6K
45K
@David_Moscrop
David Moscrop
3 years
This is the lowest point in American history unless you've ever read a book about American history.
217
3K
20K
@David_Moscrop
David Moscrop
9 months
This looks like a map you see in a video game right before game over.
Tweet media one
240
3K
17K
@David_Moscrop
David Moscrop
3 years
• April 2020: My god what if there’s never a vaccine?! • December 2020: Will these vaccines even work? • March 2021: Ok the vaccines work but Canada won’t get them until 2023! • June 2021: Okay, but do you have this vaccine in sparkling pomegranate?
122
2K
15K
@David_Moscrop
David Moscrop
2 years
Here’s an idea: defund catholic schools in Ontario. They shouldn’t be public.
448
1K
10K
@David_Moscrop
David Moscrop
2 months
@NobleQAli Extremely liberal open door policy.
47
157
9K
@David_Moscrop
David Moscrop
2 years
I cannot stress enough how critical this moment is. If governments in Canada can smash the constitution and legislate away the right to strike, collective bargaining rights are dead. If collective bargaining rights die, workers across the country are goners. That means you.
323
2K
8K
@David_Moscrop
David Moscrop
1 year
Today I paid $200 for an eye exam, in case anyone thought Canada has universal medicare.
964
958
8K
@David_Moscrop
David Moscrop
2 years
If I entered a room full of professionals wearing hazmat suits, my first instinct wouldn’t be to mock them. It would be to put on a hazmat suit. So, I’ll take the appropriate lesson from doctors wearing masks.
467
1K
8K
@David_Moscrop
David Moscrop
4 years
If Canada needs to bail out the airlines, they should make them wait on the phone for six hours first and then pay them in food vouchers they’ll never get to use.
78
1K
8K
@David_Moscrop
David Moscrop
3 years
Doug Ford has lost...the cops, huh? Imagine how bad of a conservative you have to be to lose the cops.
64
638
7K
@David_Moscrop
David Moscrop
3 years
*covid rips through Ontario, taking lives, straining the health care system* The people: we need paid sick days, more testing, PPE, and accessible, targeted vaccines in hot spots. Doug Ford: I hear you. No camping. People: No, we need paid— Ford: Nada camping folks. Gotcha.
53
2K
7K
@David_Moscrop
David Moscrop
2 years
CUPE 🔥 “Pierre is a career politician who has been collecting a six-figure salary on the public’s dime since he was 24, and he’s spent every minute of his time in office fighting against fair wages, good pensions and a better life for working people.”
362
2K
6K
@David_Moscrop
David Moscrop
2 years
You know what Ontario could use right now? A general strike.
298
1K
6K
@David_Moscrop
David Moscrop
2 years
And stop saying that CUPE’s ask is unrealistic. The problem isn’t that their ask (now 6%) is too high. It’s that your expectations are too low because you’ve been conditioned to expect and accept less by a system that sees you as fodder for someone else’s wealth accumulation.
227
1K
6K
@David_Moscrop
David Moscrop
26 days
Me: What’s driving the housing crisis? This chart: I’ll give you two hints.
@daniel_foch
Daniel Foch
26 days
% change in homebuyers since 2015
185
960
2K
186
1K
6K
@David_Moscrop
David Moscrop
3 years
Well done, Ontario.
Tweet media one
Tweet media two
62
1K
6K
@David_Moscrop
David Moscrop
2 years
Some notes on language regarding the convoy: - Don't call this a protest, call it an occupation - Don't call these people protesters, call them occupiers - Don't call this "peaceful" or "non-violent, it's not - Don't call them truckers, they don't represent the industry
408
1K
5K
@David_Moscrop
David Moscrop
2 years
You know what they say, a few hundred apples who steal food from homeless shelters, display hate symbols, force stores to shut down and a vigil to be canceled, piss and park on a war memorial, and are actually white supremacists spoil the bunch.
69
1K
5K
@David_Moscrop
David Moscrop
2 years
I hope the next leaders of the NDP and Liberals are angry as fuck.
194
359
5K
@David_Moscrop
David Moscrop
2 years
The sunshine list, especially at a $100k threshold, isn't about transparency. It's about shaming the public service and feeding the desire to gawk and gossip. Perhaps if we shared everyone's salary, as Norway does, we could talk about class, equity, and justice. But we don't.
122
712
4K
@David_Moscrop
David Moscrop
3 years
Doug Ford wasn’t up to the job of premier before the pandemic. Now we’re over a year into it. The province is a disaster. He’s clearly too far out of his depth and unlikely to improve. He should go. Today.
124
902
4K
@David_Moscrop
David Moscrop
9 months
Ontario is a hopelessly corrupt province and the Ford government is the chief culprit. The Greenbelt scandal ought to bring down the government -- and then some. There must be serious consequences for those involved in this utter, massive, disaster.
201
1K
5K
@David_Moscrop
David Moscrop
2 years
Congrats to the convoy for achieving their goals: forcing lockdowns and sticking it to low wage workers.
@ctvottawa
CTV Ottawa
2 years
BREAKING: The Rideau Centre in Ottawa's downtown core will remain closed until Feb. 6, a statement from the mall says. #ottnews
216
228
434
63
723
4K
@David_Moscrop
David Moscrop
3 years
Canada should absolutely adopt a national, public bus service. And we should never trust the market to provide that service again.
84
590
4K
@David_Moscrop
David Moscrop
3 years
@BuzzFeedNews I can think of two.
Tweet media one
Tweet media two
5
133
4K
@David_Moscrop
David Moscrop
3 years
BREAKING: Fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck.
78
398
4K
@David_Moscrop
David Moscrop
1 year
Doug Ford runs Ontario like a two-bit mafia don and the fact that he's still in office is an indictment of every last one of us.
185
762
4K
@David_Moscrop
David Moscrop
3 years
Men will literally become a head of government and fuck up a pandemic response instead of going to therapy.
22
506
4K
@David_Moscrop
David Moscrop
2 years
A bunch of suburban dads who can’t afford their mortgage, still have their snow tires on from two seasons ago, and haven’t fired a gun that didn’t come with their PlayStation 3 — our last, best line of defence!
25
62
4K
@David_Moscrop
David Moscrop
2 years
I think some folks fail to appreciate how fully fucked up it is that Ford waited until the provincial election to make a childcare deal with the federal government.
92
630
4K
@David_Moscrop
David Moscrop
5 years
Doug Ford is unfit to govern Ontario.
112
1K
4K
@David_Moscrop
David Moscrop
3 months
I am once again reminding you that if trans kids are uncomfortable talking about gender with their parents, their parents are part of the problem.
630
630
4K
@David_Moscrop
David Moscrop
2 years
Good afternoon: I am begging—begging—the left to deploy an ideological firebrand politician who can speak in plain terms to the anger, anxiety, fatigue, and hopelessness so many people are feeling.
169
411
4K
@David_Moscrop
David Moscrop
2 years
If the government was legislating you into a multi-year pay cut (during an affordability crisis), how would you feel? How about if you made $39,000 for critical work that made education possible and safe? Everyone should stand with CUPE education workers.
162
783
3K
@David_Moscrop
David Moscrop
3 years
If you, as an individual, can look at the federal budget and be more concerned about the deficit than the introduction of a comprehensive childcare plan, you should be awfully thankful to be so privileged.
73
509
3K
@David_Moscrop
David Moscrop
1 year
Pierre Poilievre is hiding from major national media because he’s a coward.
672
562
3K
@David_Moscrop
David Moscrop
3 years
Man, if Doug Ford thinks people in parks are a Covid threat, wait until he finds out what they’re up to in warehouses and factories.
34
532
3K
@David_Moscrop
David Moscrop
4 years
Look, if you’re reading this, you’re never going to be a billionaire. And billionaires are not your friends. Let’s take their money. You’ll be better off. I promise.
64
354
3K
@David_Moscrop
David Moscrop
2 years
I don't mean to be controversial on here, but I personally believe that if your party let a substantial number of folks in long-term care die you don't deserve a salary top-up.
54
566
3K
@David_Moscrop
David Moscrop
4 years
It’s stunning to see Canadians say they’ve run out of patience with the blockades and then turn around say that ending boil water advisories on reserves takes time and requires...patience.
96
1K
3K
@David_Moscrop
David Moscrop
2 years
Getting lots of bot and troll love for this one, so here it is once more. Please share widely and often. To hell with Poilievre and his politics. They’re bad for Canada and the world.
439
1K
3K
@David_Moscrop
David Moscrop
2 months
I could write 10,000 words on this but a tweet is enough — our shitty premiers account for like 75 percent of why we can’t have nice things in this country.
119
760
3K
@David_Moscrop
David Moscrop
4 years
If you think blocking politicians from entering a building is violence, wait until you hear about colonialism.
21
828
3K
@David_Moscrop
David Moscrop
1 year
I lived in South Korea when I was younger and masking was a normal, courteous, socially-encouraged thing to do. 🤷🏻‍♂️
795
328
3K
@David_Moscrop
David Moscrop
2 years
Here we go. This is untrue. It’s also from the same playbook we’ve seen flourish elsewhere. Media and political elites who support this movement need to be held to account.
Tweet media one
307
767
3K
@David_Moscrop
David Moscrop
2 years
Good morning and welcome to another day in O̶t̶t̶a̶w̶a̶ Thunderdome. Please enjoy being abandoned by the civic institutions that are ostensibly meant to protect you but actually exist to protect capital.
48
477
3K
@David_Moscrop
David Moscrop
4 years
I’m regretting not becoming an expert in epidemiology, like everyone on the internet did.
46
308
3K
@David_Moscrop
David Moscrop
2 months
Poilievre isn't in the House for his own vote to bring down the government, in case you're wondering how silly this political theatre is.
132
722
3K
@David_Moscrop
David Moscrop
18 days
I feel like Pierre hanging out with these bozos, in front of a Diagolon symbol, looking like a strung out Dollarama Neo from the Matrix should be raising *a lot* of concern.
@dmacpher
Dieter MacPherson 🚀🌔
18 days
Follow up: Pierre speaks about the “Great Canadian Tax Revolt” and tells the “protestors” camping out on the side of the road to “keep it up”.
12
320
638
282
891
3K
@David_Moscrop
David Moscrop
4 years
I gotta say, between Peter MacKay and Michelle Rempel, the Conservative Party is gonna *crush* the 1957 election.
47
448
3K
@David_Moscrop
David Moscrop
11 months
Hearing rumors that Olivia Chow plans on turning the Greenbelt into an arena where Torontonians can hunt rich people for sport.
139
322
3K
@David_Moscrop
David Moscrop
3 years
I’m starting to think Doug Ford should just resign.
129
190
3K
@David_Moscrop
David Moscrop
2 years
The NDP needs to be real with itself. Running a campaign for second place, losing 800,000 votes over 2018, losing 9 seats, and hanging on to official opposition because the Liberals ran an even worse campaign is not a win.
80
315
3K
@David_Moscrop
David Moscrop
1 year
I look forward to conservatives holding Doug Ford to the same standard they’ve applied to Justin Trudeau.
196
453
3K
@David_Moscrop
David Moscrop
2 years
This is fucking low, even for you.
@PierrePoilievre
Pierre Poilievre
2 years
Mask mandates have made communicating even more difficult for those who are deaf or hard of hearing. End all mandates, and legalize smiling once again.
1K
478
3K
280
287
3K
@David_Moscrop
David Moscrop
3 years
Debate format idea: the leaders sit around a table and talk about one issue at a time, for an extended period, with one host, and we all learn something.
132
266
3K
@David_Moscrop
David Moscrop
9 months
The CEO of Telus made $17.49 million in 2022.
@CBCNews
CBC News
9 months
BREAKING: Telecommunications giant Telus says it plans to trim 6,000 jobs, citing its need to remain competitive.
244
163
249
111
926
3K
@David_Moscrop
David Moscrop
2 years
So Poilievre is courting misogynists and incels. It’s no surprise we find extremists backing him. He’s part of the problem and his politics are a threat to Canada.
631
949
3K
@David_Moscrop
David Moscrop
2 years
Hear me out: Every Monday should be a holiday.
142
230
3K
@David_Moscrop
David Moscrop
2 years
Doug Ford has chosen the hard, nasty, constitution-smashing, anti-worker, labour rights-crushing way. Now he’ll have to live with the political and economic consequences of his disastrous governance. This is on him. Solidarity with workers.
133
588
3K
@David_Moscrop
David Moscrop
3 months
Canada desperately needs a second person who researches food and picks up the phone when a journalist calls.
@TorontoStar
Toronto Star
3 months
Dalhousie University food researcher Sylvain Charlebois told MPs that there is no substantiated evidence of profiteering within the food retail industry in Canada.
178
38
117
104
413
3K
@David_Moscrop
David Moscrop
3 years
I’m sorry my what.
Tweet media one
61
331
3K
@David_Moscrop
David Moscrop
2 months
I'm sorry but if you a think a fourplex and a four-storey building are the same thing -- or if you call four-stories a "tower" -- you should not be in a charge of a government that makes housing policy.
67
507
3K
@David_Moscrop
David Moscrop
1 year
Everyone who says government employees do fuck all at work is about to find out that they are deeply mistaken.
342
353
3K
@David_Moscrop
David Moscrop
24 days
This is racist.
@TorontoStar
Toronto Star
24 days
Palestinian kaffiyehs banned from the Ontario legislature #onpoli
395
154
2K
432
515
3K
@David_Moscrop
David Moscrop
3 months
Maybe we shouldn't have let telecom giants buy up all of Canada's media, only to toss journalists to the curb when things got tough.
118
502
3K
@David_Moscrop
David Moscrop
3 months
This should be illegal -- and enforced as such.
@globalnews
Globalnews.ca
3 months
Under a new deal, Manulife Financial Corp. says its coverage of certain prescription drugs will only apply at Loblaw Cos. Ltd. pharmacies. READ MORE:
722
465
569
47
491
3K
@David_Moscrop
David Moscrop
2 years
Oh hey look the inquiry is revealing all the stuff we warned about the occupiers at the time but were dismissed as hysterical for worrying about!
77
408
3K
@David_Moscrop
David Moscrop
2 months
She's absolutely not welcome to Canada, thanks.
@JustinTrudeau
Justin Trudeau
2 months
Welcome to Canada, @GiorgiaMeloni . 🇨🇦🇮🇹
2K
359
3K
457
253
3K
@David_Moscrop
David Moscrop
4 months
Conservatives spent years calling Justin Trudeau dumb but their leader thinks electricity comes from Zeus.
260
411
3K
@David_Moscrop
David Moscrop
3 years
If you've ever seen a guy at a poker table, totally beat, buying in over and over and playing the same strategy to win back his money because he just can't quit, you've seen Jason Kenney right now.
42
372
3K
@David_Moscrop
David Moscrop
2 months
We need to shut this shit down and get back to funding accessible public healthcare for all.
@namshine
nam kiwanuka
2 months
Spotted on the TTC #OnPoli #Healthcare
Tweet media one
Tweet media two
191
268
685
152
712
3K
@David_Moscrop
David Moscrop
10 months
What kind of asshole do you have to be to call a woman’s small home a “shack” while in front of reporters, on camera, and then give them the address for them to check it out? It’s psycho shit.
@CHCHNews
CHCH News
10 months
“He called it a shack. A shack. That was a little embarrassing also because it’s not.” A Niagara Falls woman didn’t appreciate what Pierre Poilievre had to say about the house she lives in. @alchchnews reports.
836
761
2K
158
583
3K
@David_Moscrop
David Moscrop
2 years
A day of mourning where you have to work. That’s the Ontario I recognize.
152
240
3K
@David_Moscrop
David Moscrop
1 year
When the restaurant won't let you order off the kids' menu.
Tweet media one
178
213
2K
@David_Moscrop
David Moscrop
2 years
Area politician asks to be turned into a meme.
Tweet media one
170
368
2K
@David_Moscrop
David Moscrop
2 years
Off to a hell of a start here.
Tweet media one
338
180
2K
@David_Moscrop
David Moscrop
21 days
I, for one, hope Umar Zameer sues the shit out of everyone — including every politician — who smeared him.
71
341
3K
@David_Moscrop
David Moscrop
7 months
Turns out Manitobans were too embarrassed to vote PC even in private!
29
237
2K
@David_Moscrop
David Moscrop
2 years
One more time, with feeling: We must confront and dismantle the toxic “freedom convoy.” Don’t give them an inch.
323
518
2K
@David_Moscrop
David Moscrop
3 years
To be honest, I'm not surprised the government that couldn't figure out how to procure a license plate that's visible at night is hesitant to try their hand at a proof of vaccination card.
57
284
2K
@David_Moscrop
David Moscrop
3 years
Today I was thinking about when my dad or grandparents would send me off to the convenience store to get them smokes with a letter that said “Sell this nine year old cigarettes, they’re for me,” and...they would.
275
78
2K
@David_Moscrop
David Moscrop
18 days
Show me a group I couldn’t possibly have less sympathy for.
@TorontoStar
Toronto Star
18 days
Cottage listings to rise as owners try to sell before capital gains tax changes kick in, realtors say. Owners face pressure to sell now in tough market conditions — or wait and possibly pay a bigger tax bill.
94
10
64
419
218
2K
@David_Moscrop
David Moscrop
2 years
Don’t give Ford an inch. Bring the government of Ontario to its knees until it gives workers a fair deal and stops its unprecedented assault on labour rights. #GeneralStrike
182
613
2K
@David_Moscrop
David Moscrop
2 years
PSA: - Coalition government: members of two or more parties serve together in a single Cabinet as part of one government. - Confidence and supply agreement: one or more parties agree to support the governing party for a period of time under certain conditions.
59
730
2K
@David_Moscrop
David Moscrop
5 years
Obama has endorsed Trudeau and some are crying foreign interference. Is it foreign interference if Andrew Scheer endorses himself?
124
393
2K
@David_Moscrop
David Moscrop
2 years
The Freudian slip to end all Freudian slips.
@sahilkapur
Sahil Kapur
2 years
Former President George W. Bush: “The decision of one man to launch a wholly unjustified and brutal invasion of Iraq. I mean of Ukraine.”
14K
83K
307K
48
396
2K
@David_Moscrop
David Moscrop
3 years
Call me crazy, but I think a pandemic is the worst time to let lobbyists govern Ontario.
30
294
2K
@David_Moscrop
David Moscrop
8 months
Don’t let Ford’s crooked government off the hook. Amato is gone. Good. Clark is gone. Great. Ford has to go, too. And then this whole awful lot needs to be replaced at the ballot box.
89
692
2K
@David_Moscrop
David Moscrop
2 years
When this is all over, we ought to have made Doug Ford and his government so unpopular that 30 years from now they’ll be spoken about whispers. Salt the earth.
138
342
2K
@David_Moscrop
David Moscrop
2 years
This is some weird shit.
@PierrePoilievre
Pierre Poilievre
2 years
Reclaim what has always been yours. If you agree, click:
3K
1K
6K
661
170
2K
@David_Moscrop
David Moscrop
2 years
I see some questioning CUPE’s decision to halt strikes. My sense is it’s a good move. You limit the risk of public sentiment turning against you while keeping future strike action on the table. And you get Ford back at the table and a shot at a fair deal for workers.
111
172
2K