Liberals and Conservatives said their rallies drew thousands. We decided to count
Political campaigns may be significantly off-base when it comes to the number of people they say are present at campaign rallies across the country, a CBC News investigation shows.
Both the Conservatives and Liberals have held major rallies since the beginning of the federal election, with the Conservatives in particular emphasizing the size of their events.
CBC News's visual investigations team hand-counted people in images taken at four rallies across the country — Conservative rallies in Surrey, B.C., and near Edmonton, and Liberal events in Toronto and Richmond, B.C.
The investigation, including expert analysis by crowd scientists, shows that the actual number of people attending those rallies was likely far lower than the counts the campaigns published on social media or reported to journalists at the events.
The Conservatives claimed that the Edmonton-area rally was attended by 15,000 people, for example. CBC News counted roughly 1,558 in one panorama photo shared by the campaign. Even assuming that a large number of attendees were missed due to perspective or obstruction, 15,000 is "not possible," according to G. Keith Still, an expert in crowd dynamics and safety, who is a visiting professor of crowd science at the University of Suffolk.
CBC News asked Still to analyze the events. His hand-counts were similar to our team's for all four events. Still noted that hand-counts carry a margin of error of five per cent.
What 15,000 looks like
For comparison, Winnipeg's NHL arena, the Canada Life Centre, has a maximum capacity of 15,321.
Winnipeg's NHL arena, the Canada Life Centre, has a capacity of just over 15,000 people. ()
Similarly, the Liberals said their rally in Richmond had 2,000 people in the main room. CBC News's count, corroborated by Still, puts the number closer to 800. The manual count, as with the other rallies, was done by dividing the images into grids and tallying the heads visible.
A portion of the panorama shot posted by the Conservative campaign which has been analyzed by CBC News. (PierrePoilievre/X)
Crowd sizes are often difficult to estimate, and hand-counts are not perfect. CBC News's count could be lower than the real number of people in the room, as attendees may not have been counted for a variety of reasons: They were behind the camera or otherwise not in the shot, they were obscured by a sign, another person or an object, or the perspective of the image may have meant they were hidden. To address these limitations, campaign photos of the rallies were compared with videos and images, from social media, showing other perspectives so that the count included most of those present.
Manually counting heads is the most reliable way of determining crowd size, according to Still.
"But for that you need a good high angle, good clear lines of sight, reasonably good lighting, and then a lot of time to actually count the heads," he said.
Chronologically, the first event examined was the Conservative rally on March 27 in Surrey. The party claimed 5,500 attendees.
CBC News counted approximately 1,522 in a picture posted by the campaign.
The photograph is in many ways ideal for counting: it's high definition and captures much of the area from a high angle. But some attendees were on the venue's mezzanine (from which the photograph appears to have been taken) and were not counted, while some could have been missed in the corners of the room.
Even so, the hand-count would have needed to miss three times as many people as were seen in the image for the official count to be accurate.
The next rally examined was the Liberal gathering in Toronto on March 28. Liberal officials toldreporters there were 1,800 people in the room.
CBC News counted 710 in a composite image created from a photo posted by the campaign and stills from video of the event.
Again, some people were likely missed because of the limited perspective. But there would need to have been more than twice as many people present, but not counted, for the campaign's count to be accurate.
The original Conservative campaign image used to analyze the rally in Surrey, B.C. (PierrePoilievre/X)
Next, the Conservative campaign said its rally near Edmonton had more than 15,000 people.
Here, the size of the crowd and the space made the panorama shot posted by the campaign more difficult to analyze than others, and CBC News was able to count 1,558 people.
That said, by examining other footage, the team identified three pockets of people that it missed, and poor video quality made it impossible to count them. Even so, those groups do not account for more than 10,000 missing attendees.
Still says he counted 1,772 people.
The campaign's tally is some 10 times higher, he notes. "It's not possible."
For the Liberal rally in Richmond, CBC News analyzed footage showing an alternate perspective and matched attendees near the back of the room to the campaign photo, establishing that most of the crowd was captured. The manual count, corroborated by Still, put the number of attendees closer to 756.
The party said 2,000 people were in the main room.
Parties respond
The Conservative campaign said in a statement that "supposed 'crowd scientists'" consulted for this investigation "are very clearly mistaken" — adding that the party "counts RSVPs, as well as those entering the venue."
The party did not answer follow-up questions about how it reconciles RSVP numbers and counts at the venue, nor did it directly respond to a request for comment on CBC News's manual counting. The party did point to an RCMP estimate that the rally near Edmonton had between 9,000 and 12,000 people.
The RCMP says that number was a "general estimate" from the detachment in Leduc, Alta., and was "based on observations from members on scene."
In a statement, the Liberal Party said it has been "maxing out capacity of event spaces" with "record-breaking attendance at campaign events across the country."
The party did not respond to a follow-up question which noted that the maximum capacity of the Richmond rally's room is 1,100 people — even less in some arrangements, and far less than the Liberals' claim of 2,000 attendees.
Neither campaign provided specific evidence for how they came to their crowd counts.
WATCH | The discussion over crowd sizes this election:
It's not unusual for crowd numbers to be "inflated to fit the political will," Still said.
"What's important is that these are well-attended rallies by people that are supporters of whichever party they're dealing with. The actual numbers need to be accurate. But one politician boasting they've got higher numbers than the other and vice versa — what's the point?"
Still says images of rallies out by campaigns are designed to show a packed crowd close to the politician — the centre of attention.
"What would look better for PR purposes — packed area, crowds waiting outside, or the same number of people in a much larger space, but spread out?"
"In summary, events typically scale the room to fit the anticipated numbers."
Analysts have also told CBC News that crowd sizes have little correlation with electoral success.
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


New York Post
an hour ago
- New York Post
Gary Bettman chides Paul Bissonnette over ‘ridiculous' NHL state tax concern
NHL commissioner Gary Bettman chided Paul Bissonnette's 'ridiculous' concern over the believed advantage Florida hockey teams have due to the lack of income tax in the state. Bissonnette, who played in the NHL and minor league hockey before launching his media career, had previously expressed the concern following the Panthers' Eastern Conference Final series-clinching victory over the Hurricanes on TNT. TNT hockey analyst Anson Carter pushed back almost immediately when Bissonnette brought it up, and Bettman was forceful in his dismissal of it when he broached the subject on Monday night. Advertisement Gary Bettman is pictured during the TNT broadcast on June 9. Screengrab via X/@awfulannouncing 'When the Florida teams weren't good, which was for about 17 years, OK, nobody said anything about it,' Bettman said before puck drop on Game 3 of the Stanley Cup Final between the Panthers and Oilers. 'For those of you that played, were you sitting there with a tax table? No, you wanted to go to a good organization in a place you wanted to live where you wanted to raise your kids and send them to school. You wanted to play in a first-class arena with a first-class training facility with an owner, an organization, a GM and a coach that you were comfortable with. 'And you wanted to have good teammates so you would have a shot at winning. That's what motivates. Could it be a little bit of a factor if everything else were equal? I suppose, but that's not it. By the way, state taxes high in Los Angeles, high in New York. What are we going to do, subsidize those teams?' Advertisement Paul Bissonnette is pictured June 9. Getty Images While Bettman seemed to slam dunk on Bissonnette during the segment, the hockey analyst took it in stride and even chimed in on social media with a post on X in response to a clip of the segment. 'Get the people talking. Look at that engagement. Throwing Gary softballs,' Bissonnette wrote on X.
Yahoo
2 hours ago
- Yahoo
Live Blog: ICE protest at Texas Capitol
AUSTIN (KXAN) — A large crowd of people gathered at the Texas Capitol in Austin on Monday in solidarity with those protesting Immigration and Customs Enforcement actions in Los Angeles, according to organizers. A flyer posted to Instagram invited people to 'say 'ICE out of our cities! Stop the deportations!'' starting at 7 p.m. The post, from the Austin-area anti-capitalism group Party for Socialism and Liberation, was posted Sunday and called for an 'emergency protest.' Since Friday, thousands have taken to the streets in Los Angeles to protest after ICE agents arrested immigrants at a number of places in the city, as well as the deployment of National Guard troops in response to initial protests, according to the Associated Press. 8:30 p.m.: Law enforcement has started to pepper-spray protesters in the street on 9th and Congress. 8:27 p.m.: The crowd is now splitting into two groups. One group is walking again in the street. Another group is sticking around the Capitol. Our crew at the protest said the people in the street will get one more warning before being arrested. 8:21 p.m.: Law enforcement got on megaphones to tell people to move to the sidewalks because streets were opening back up. Some protesters are not obeying and yelling obscenities at law enforcement. 8:16 p.m.: The march is back at the Capitol grounds, and with the grounds closed, the crowd is gathering outside the gate. DPS has closed the intersection of 11th and Congress. The crowd is chanting, 'No more ICE!' 8:06 p.m.: The crowd is moving away from the federal building and is on Congress Avenue headed back toward the Capitol. 8 p.m.: According to an Austin Police Department post on X, the planned route of the march is as follows: South on Congress Ave. to 7th St. 7th St. to Trinity North on Trinity to 8th St. 8th St. back to Congress Ave. North on Congress Ave. to the Capitol The post said if you're driving in the area to be aware of the crowd. 7:57 p.m.: The march has stopped outside the federal building on 8th and San Jacinto. The crowd is now chanting, 'Whose streets? Our streets.' 7:54 p.m.: The march is turning on Trinity Street back toward the Capitol grounds. Texas DPS plans to have the grounds 'cleared and closed' at 8 p.m. 7:45 p.m.: 'The people, united, will never be defeated,' is the chant now. The group is walking down Congress Avenue. 7:38 p.m.: The crowd is beginning to march and is in the area of 11th and Congress. They are chanting, 'We will not put up with ICE. Say it once, say it twice.' 7:25 p.m.: KXAN's Grace Reader spoke with one of the people at the protest and said she decided to show up because she saw 'what was going on in Los Angeles,' and was 'very scared and upset about what our President is doing and using his power to turn the military against us.' 'They're on a hairpin trigger out there, and anything can set it off,' 67-year-old Lynn Tozser said. 'I don't want that to happen.' 7:10 p.m.: A unit of the DPS mounted patrol arrives at the Capitol grounds. Protest leaders said they do intend to march at some point. 7:05 p.m.: Protest leaders went over ground rules for the protest and told the crowd not to engage with 'instigators' or law enforcement. It appeared that Texas DPS troopers on bikes led someone who appeared to be counter-protesting away from the crowd. It didn't appear that DPS arrested the individual, at least from what the KXAN crew could see. 7 p.m.: KXAN has a crew at the Capitol grounds. The protest was scheduled to begin at 7 p.m. with 'dozens' of people there, but more were rapidly joining the protest. Texas DPS said the Capitol grounds will be 'cleared and closed' at 8 p.m. Copyright 2025 Nexstar Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.
Yahoo
4 hours ago
- Yahoo
Britain will lead the world in new nuclear golden age
Whatever your political stripe, it is clear that energy security is a crucial responsibility for any government. Today's announcements by this Government – that we are embarking on the biggest expansion of new nuclear power in over half a century – speak to that central imperative. Russia's invasion of Ukraine and the cost of living crisis that followed for both families and businesses, showed how vulnerable we are as a country because of our dependence on fossil fuels. This challenge of energy security and the demands of the climate crisis mean that it is in our interests to shift as fast as possible to clean, homegrown power. The demand for that power is expected to at least double by 2050. That's why we need all the clean, homegrown sources that we can get to meet the demands we face. New nuclear is a crucial source of firm, baseload power. Sixteen years ago, when I was the Energy Secretary, I identified eight potential sites for new nuclear, one of which was Sizewell. When we left government in 2010, I assumed that one of my coalition or Conservative successors would get the project over the line – but they didn't. It has taken until 2025 for a government to allocate the funding required to make the project happen. Today, we are setting aside £14.2bn to fund Sizewell C – so we can power the equivalent of around 6m homes with clean, homegrown energy that we control. Sizewell C will support around 10,000 jobs at peak construction and support thousands more nationwide, as well as creating 1,500 apprenticeships. The company has already signed £330m in contracts with local companies and will boost supply chains across the UK with 70pc of contracts predicted to go to 3,500 British suppliers. Good industrial jobs from Sheffield to Derby, Scotland to South East England, paid at high wages. To progress the plant, we are securing a funding model that fairly spreads upfront costs between industry, government, and consumers. We are also backing a new form of nuclear technology in the UK – small modular reactors (SMR). These offer a huge industrial and jobs opportunity for our country and could help fuel heavy industry and data centres across Britain. We will announce the outcome of the small modular reactor competition imminently – helping us to get ahead in the global race to lead in this new technology, with an ambition to deploy one of the first SMR fleets in Europe. The Government is also looking to provide a pathway for advanced nuclear technologies to be deployed in the UK. Taken together this represents a new golden age for nuclear – the biggest building programme in a generation. Once SMRs and Sizewell C come online this, along with Hinkley Point C, will deliver more new nuclear to grid than over the previous half century combined. As we drive forward on nuclear, we are determined to lead the world in the technologies of the future. We are ramping up spending on nuclear fusion research – with over £2.5bn of funding this parliament, including helping progress a fusion power station on the site of a former coal-fired power plant at West Burton. We are choosing to go big on nuclear, as part of our Plan for Change to invest in Britain's future, rather than accept the decline of recent times. This is what the Chancellor's Spending Review is all about: renewing the country with investments and projects that will produce jobs, prosperity and put more money in working people's pockets. For too long, Britain has not made the investments we need in energy and other critical national infrastructure. That is where this Government, led by the decisions of the Prime Minister and Chancellor, is different. We are choosing to double down on Britain's strengths and invest in the future – boosting our energy security, creating good jobs, unlocking new export opportunities and driving growth. There is another crucial thing this drive for new nuclear does – it supports our energy security and protects our home for the future by shifting away from reliance on fossil fuels. I believe it is a cherished value of many Telegraph readers to protect the things we treasure from generation to generation. Our countryside and way of life face a grave threat from the climate crisis. Clean power is about investing in future generations, with jobs and opportunities. It also gives us the chance to leave a safer, more prosperous legacy for future generations. That's why our drive to new nuclear is the right thing for today and for the future of our country. Ed Miliband is the Secretary of State for Energy and Climate Change Broaden your horizons with award-winning British journalism. Try The Telegraph free for 1 month with unlimited access to our award-winning website, exclusive app, money-saving offers and more.