Will Craft
@wcraft.bsky.social
Data Editor at the Guardian US, used to be words and sounds on In The Dark, Sent Away, APM Reports, and your local public radio station.
Pinned
Will Craft
@wcraft.bsky.social
· Aug 29
By the numbers: the latest Ice and CBP data on arrests, detentions and deportations in the US
The Guardian US reviewed figures from Immigration and Customs Enforcement and Customs and Border Protection since Trump’s inauguration
www.theguardian.com
The Guardian US is releasing a new tool today, a tracker tallying the arrests, detentions, and deportations since the start of the second Trump admin. We are going to continue to update as the admin releases new data: www.theguardian.com/us-news/ng-i...
Mamdani, with 97% of the vote in, has more votes than all the other candidates combined
November 5, 2025 at 3:58 AM
Mamdani, with 97% of the vote in, has more votes than all the other candidates combined
Second to last update of the night for me. This is about as decisive a victory as Mamdani could have. With 97% of the vote in, he leads Cuomo 50% to 42%
November 5, 2025 at 3:54 AM
Second to last update of the night for me. This is about as decisive a victory as Mamdani could have. With 97% of the vote in, he leads Cuomo 50% to 42%
Zohran just passed 1 million votes
November 5, 2025 at 3:07 AM
Zohran just passed 1 million votes
With the race called for Zohran, lets check in on how its going, the only borough Cuomo won a majority in is Staten Island. Mamdani won everywhere else
November 5, 2025 at 2:50 AM
With the race called for Zohran, lets check in on how its going, the only borough Cuomo won a majority in is Staten Island. Mamdani won everywhere else
After a brief hiccup, our results page is chugging along!
Follow our results here: www.theguardian.com/us-news/2025...
and our liveblog! www.theguardian.com/us-news/live...
Follow our results here: www.theguardian.com/us-news/2025...
and our liveblog! www.theguardian.com/us-news/live...
Live NYC mayoral election results: Zohran Mamdani, Andrew Cuomo and Curtis Sliwa await outcome as polls close
Check here for results as they come in, as leftwing Democrat battles disgraced former governor and Republican candidate
www.theguardian.com
November 5, 2025 at 2:20 AM
After a brief hiccup, our results page is chugging along!
Follow our results here: www.theguardian.com/us-news/2025...
and our liveblog! www.theguardian.com/us-news/live...
Follow our results here: www.theguardian.com/us-news/2025...
and our liveblog! www.theguardian.com/us-news/live...
Reposted by Will Craft
2 MILLION VOTES: NYC! All before 9 p.m.
More of our election coverage can be found here at thecity.nyc
More of our election coverage can be found here at thecity.nyc
November 5, 2025 at 1:51 AM
2 MILLION VOTES: NYC! All before 9 p.m.
More of our election coverage can be found here at thecity.nyc
More of our election coverage can be found here at thecity.nyc
~20 minutes until the first results are in, the spreadsheets are humming along
November 5, 2025 at 1:38 AM
~20 minutes until the first results are in, the spreadsheets are humming along
A peak behind the Guardian election work. Since the data and graphics team in the US is pretty small (3 people), we gotta be scrappy. We focused on one race - NYC Mayor - and powered our entire reporting rig on ImportHTML and VLOOKUPS
November 5, 2025 at 12:52 AM
A peak behind the Guardian election work. Since the data and graphics team in the US is pretty small (3 people), we gotta be scrappy. We focused on one race - NYC Mayor - and powered our entire reporting rig on ImportHTML and VLOOKUPS
Reposted by Will Craft
NYC BOE unofficial election results website is up; no returns yet web.enrboenyc.us/index.html
Board Of Elections In The City Of New York - Election Night Results
web.enrboenyc.us
November 5, 2025 at 12:09 AM
NYC BOE unofficial election results website is up; no returns yet web.enrboenyc.us/index.html
Reposted by Will Craft
I’ll be driving around Middlesex and Monmouth county to talk to voters in NJ today for @us.theguardian.com!
Hopefully this sign helps with NJ’s 100 foot electioneering laws…
Hopefully this sign helps with NJ’s 100 foot electioneering laws…
November 4, 2025 at 2:27 PM
I’ll be driving around Middlesex and Monmouth county to talk to voters in NJ today for @us.theguardian.com!
Hopefully this sign helps with NJ’s 100 foot electioneering laws…
Hopefully this sign helps with NJ’s 100 foot electioneering laws…
Reposted by Will Craft
But the weather today was gorgeous and the race has been *inescapable* and we're clearly doing numbers, so...
The high in 1969 was 2.5 million, maybe we get there again. Lindsay (on the Liberal line) vs. Procaccino vs. Marchi
The high in 1969 was 2.5 million, maybe we get there again. Lindsay (on the Liberal line) vs. Procaccino vs. Marchi
November 4, 2025 at 11:31 PM
But the weather today was gorgeous and the race has been *inescapable* and we're clearly doing numbers, so...
The high in 1969 was 2.5 million, maybe we get there again. Lindsay (on the Liberal line) vs. Procaccino vs. Marchi
The high in 1969 was 2.5 million, maybe we get there again. Lindsay (on the Liberal line) vs. Procaccino vs. Marchi
Reposted by Will Craft
Highest turnout since 1977 was David Dinkins vs. Rudy Giuliani, which hit 1.9m in both 1989 and 1993.
That’s 1,013,381 today as of 6pm and I believe 1.855M total including preliminary mail in ballots.
Looks sure to pass 2M votes by 9pm.
Looks sure to pass 2M votes by 9pm.
November 4, 2025 at 11:27 PM
Highest turnout since 1977 was David Dinkins vs. Rudy Giuliani, which hit 1.9m in both 1989 and 1993.
Reposted by Will Craft
The Ctr for Urban Research at @thegraduatecenter.bsky.social (led by @jomoko.bsky.social) has prepared an online map for tonight's NYC mayoral results. Link below in #thread. For now the map is blank, but it'll fill in w/unofficial returns tonight.
The map will do more than show the 2025 #s.
1/n
The map will do more than show the 2025 #s.
1/n
November 4, 2025 at 7:14 PM
The Ctr for Urban Research at @thegraduatecenter.bsky.social (led by @jomoko.bsky.social) has prepared an online map for tonight's NYC mayoral results. Link below in #thread. For now the map is blank, but it'll fill in w/unofficial returns tonight.
The map will do more than show the 2025 #s.
1/n
The map will do more than show the 2025 #s.
1/n
reaching the point in the evening where I'm going to play hades 2 instead of refreshing the Board of Elections website even though I know that the first set of results won't be posted till 9pm ET, which you can then see live on the Guardian : www.theguardian.com/us-news/2025...
Live NYC mayoral election results: Zohran Mamdani, Andrew Cuomo and Curtis Sliwa face off
Check here for results as they come in, as leftwing Democrat battles disgraced former governor and Republican candidate
www.theguardian.com
November 4, 2025 at 11:12 PM
reaching the point in the evening where I'm going to play hades 2 instead of refreshing the Board of Elections website even though I know that the first set of results won't be posted till 9pm ET, which you can then see live on the Guardian : www.theguardian.com/us-news/2025...
The turnout for the NYC mayors race is bonkers
www.thecity.nyc/2025/11/04/n...
The City reports that we've already blown past the total votes cast in the last 4 mayors races. New Yorkers hunger for democracy
www.thecity.nyc/2025/11/04/n...
The City reports that we've already blown past the total votes cast in the last 4 mayors races. New Yorkers hunger for democracy
November 4, 2025 at 9:57 PM
The turnout for the NYC mayors race is bonkers
www.thecity.nyc/2025/11/04/n...
The City reports that we've already blown past the total votes cast in the last 4 mayors races. New Yorkers hunger for democracy
www.thecity.nyc/2025/11/04/n...
The City reports that we've already blown past the total votes cast in the last 4 mayors races. New Yorkers hunger for democracy
On any given election day, I really like to find good local outlets to follow. In NYC both @thecity.nyc and @hellgatenyc.com have been providing extremely informative and fun coverage. so in addition to following the Guardian NYC Election Data Team (me), go follow them as well
November 4, 2025 at 9:51 PM
On any given election day, I really like to find good local outlets to follow. In NYC both @thecity.nyc and @hellgatenyc.com have been providing extremely informative and fun coverage. so in addition to following the Guardian NYC Election Data Team (me), go follow them as well
Reposted by Will Craft
And it begins...Hell Gate's Election Day live blog is here!
Our first dispatch is from a polling site in a corner of Flatbush that Andrew Cuomo won during the primary. Are voters feeling Cuomo-mentum? Well:
hellgatenyc.com/election-day...
Our first dispatch is from a polling site in a corner of Flatbush that Andrew Cuomo won during the primary. Are voters feeling Cuomo-mentum? Well:
hellgatenyc.com/election-day...
November 4, 2025 at 2:40 PM
And it begins...Hell Gate's Election Day live blog is here!
Our first dispatch is from a polling site in a corner of Flatbush that Andrew Cuomo won during the primary. Are voters feeling Cuomo-mentum? Well:
hellgatenyc.com/election-day...
Our first dispatch is from a polling site in a corner of Flatbush that Andrew Cuomo won during the primary. Are voters feeling Cuomo-mentum? Well:
hellgatenyc.com/election-day...
hello everyone, tonight the Guardian US data team (me) is going to be following the NYC mayors race. Follow along. First results will be coming out at 9pm ET
November 4, 2025 at 9:46 PM
hello everyone, tonight the Guardian US data team (me) is going to be following the NYC mayors race. Follow along. First results will be coming out at 9pm ET
Board of Elections, please post the preliminary results page. That would be a real help
November 4, 2025 at 6:26 PM
Board of Elections, please post the preliminary results page. That would be a real help
Reposted by Will Craft
The @us.theguardian.com has a number of open positions, including two reporter roles focusing on organizing and movement building.
Jobs are 12 month contract, full-time, union, flexible location
workwithus.theguardian.com/job-search/e...
workwithus.theguardian.com/job-search/e...
Jobs are 12 month contract, full-time, union, flexible location
workwithus.theguardian.com/job-search/e...
workwithus.theguardian.com/job-search/e...
November 3, 2025 at 8:06 PM
The @us.theguardian.com has a number of open positions, including two reporter roles focusing on organizing and movement building.
Jobs are 12 month contract, full-time, union, flexible location
workwithus.theguardian.com/job-search/e...
workwithus.theguardian.com/job-search/e...
Jobs are 12 month contract, full-time, union, flexible location
workwithus.theguardian.com/job-search/e...
workwithus.theguardian.com/job-search/e...
Grokipedia claims that I selectively sent the jury strike data I gathered to the defense. This is not true. We published all the data we gathered for everyone on GitHub with a long methodology documenting exactly how we gathered it.
Uh oh. I'm getting irrationally mad about the grokipedia page on In The Dark. I should just log off
October 30, 2025 at 11:33 PM
Grokipedia claims that I selectively sent the jury strike data I gathered to the defense. This is not true. We published all the data we gathered for everyone on GitHub with a long methodology documenting exactly how we gathered it.
Uh oh. I'm getting irrationally mad about the grokipedia page on In The Dark. I should just log off
October 30, 2025 at 11:32 PM
Uh oh. I'm getting irrationally mad about the grokipedia page on In The Dark. I should just log off
The Guardian is hiring for a graphics reporter and data reporter to cover how the US government is deleting and altering important datasets.
If you like the work we do, come join us!
Data: workwithus.theguardian.com/job-search/e...
Graphics: workwithus.theguardian.com/job-search/e...
If you like the work we do, come join us!
Data: workwithus.theguardian.com/job-search/e...
Graphics: workwithus.theguardian.com/job-search/e...
October 30, 2025 at 5:31 PM
The Guardian is hiring for a graphics reporter and data reporter to cover how the US government is deleting and altering important datasets.
If you like the work we do, come join us!
Data: workwithus.theguardian.com/job-search/e...
Graphics: workwithus.theguardian.com/job-search/e...
If you like the work we do, come join us!
Data: workwithus.theguardian.com/job-search/e...
Graphics: workwithus.theguardian.com/job-search/e...
Reposted by Will Craft
The Guardian's latest investigation into the ramifications of Trump's mass deportation campaign: ICE is holding people in temporary hold rooms for days and weeks on end
www.theguardian.com/us-news/2025...
www.theguardian.com/us-news/2025...
Revealed: ICE violates its own policy by holding people in secretive rooms for days or weeks
Guardian analysis finds ICE increasingly keeps people in holding rooms with little oversight, as some facilities see a 600% rise in detention length
www.theguardian.com
October 30, 2025 at 1:21 PM
The Guardian's latest investigation into the ramifications of Trump's mass deportation campaign: ICE is holding people in temporary hold rooms for days and weeks on end
www.theguardian.com/us-news/2025...
www.theguardian.com/us-news/2025...
What is a hold room? These are small facilities, meant to hold people for short periods of time while they are processed into ICE detention. Concrete rooms, no beds, no privacy for the bathroom.
Footage from the NYC hold room made the rounds a few months ago:
Footage from the NYC hold room made the rounds a few months ago:
October 30, 2025 at 1:26 PM
What is a hold room? These are small facilities, meant to hold people for short periods of time while they are processed into ICE detention. Concrete rooms, no beds, no privacy for the bathroom.
Footage from the NYC hold room made the rounds a few months ago:
Footage from the NYC hold room made the rounds a few months ago: