Photo: Berke Citak / Unsplash

Spend tracker · last 7 days

How much each party is spending on Meta ads

Exact daily spend from Meta's Ad Library Report, for every page in each party: the national page, leaders and spokespeople, and local associations, MPs and candidates.

Last 7 days

Spend by party

All parties on one scale. Bars show the national page, leaders' own pages, and local pages. Small local pages that Meta reports only as "£100 or less" are listed separately and not included in the bars.

National pageLeaders and spokespeopleLocal associations, MPs and candidates

Loading spend data…

Day by day

Daily spend for each party

Each chart has its own scale so smaller spenders stay readable; compare sizes using the totals above. Hover or tap a bar for the day's figure.

Since GE 2024

Weekly spend by each party's national page

Exact where Meta publishes it; earlier weeks are estimated by spreading each sampled ad's spend across the days it ran, then scaling to match Meta's exact totals. Each chart has its own scale. Hover or tap a week for its figure.

Exact Meta totalsEstimate from ad run datesLow-confidence estimateEstimate rangeNot yet sampled

Loading history…

Exact totals

Last 7, 30 and 90 days, from Meta's spending tracker

National party pages and leaders' own pages, as Meta's Spending tracker shows them (rounded to 4 significant figures). Pages with no spend in 90 days are left out.

Inside each party

Where each party's money goes

Beyond the national page

Biggest leader and local spenders

Pages other than the national party page, by exact spend in the last 7 days.

Nations

Where the money is spent

Spend on ads seen in each nation, last 7 days.

Method

Figures come from Meta's daily Ad Library Report for the United Kingdom, which lists every advertiser's spend on ads about social issues, elections or politics. Each page is assigned to a party by its "paid for by" line, then its page name. Meta shows exact amounts above £100 and "£100 or less" below that; those small pages are counted, and estimated at £50 each where a total is shown. Recent days can rise slightly as Meta finishes processing, for up to 48 hours.

Daily tracking started on —. Meta's Spending tracker also gives exact totals for each page over the last 30 and 90 days, so the weeks since — add up to exact Meta figures; how a 30- or 60-day total splits between its weeks follows the run dates of the party's ads.

Before that, spend is estimated from run time. Each week's top ads (by impressions) show a lifetime spend range and the dates they ran; each ad's spend (the middle of its range) is spread evenly across its days, and ads whose spend Meta hides get the party's typical ad spend. In a week where the sample holds every ad Meta lists, that is the estimate, and the range runs from the low to the high end of Meta's spend bands. Where only the top ads were sampled, the total is scaled up by how far the same method falls short of Meta's exact totals in the last 90 days, and the range shows the smallest and largest shortfall across the 7-, 30- and 90-day windows. This works well for parties that run a few dozen ads at a time. It is weak where a party ran far more ads than the sample can cover, such as Reform UK's busiest weeks or the Conservatives' general election week, so those weeks are drawn paler and marked low confidence. Parties with no recent spend to check against borrow the other parties' scaling. Weeks marked not yet sampled are still being collected.