Clicking “Ask for an explanation” is a citizen request for the bill's sponsor to explain it in plain language — and for us to keep an eye on it together.
An account (email) is required — one request per person, no anonymous requests. 🔥 At 1,000 requests on the same bill, a public post is made, in the hope an MP agrees to sponsor a petition to the House.
It works on any bill, including one that has already received royal assent — that is often the one people want to understand.
Members vote one by one and each choice is entered in the public record. That is what lets us say exactly who voted what — no interpretation.
A passed vote clears ONE stage. A bill must pass both chambers and then receive royal assent before it becomes law.
In the Commons, two members from opposing sides can agree not to vote: their voices cancel out. It is neither an absence nor an abstention.
« Cut income taxes for the middle class and save dual-income families up to $825 a year. We will reduce the marginal tax rate on the lowest tax bracket by 1 percentage point. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Building an Economy Everyone can Afford”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 1 amends the Income Tax Act to reduce the marginal personal income tax rate on the lowest tax bracket to 14.5% for the 2025 taxation year and to 14% for the 2026 and subsequent taxation years.
Official summary (parl.ca)« Cut the GST for first-time homebuyers on homes up to $1 million. Canadians will save up to $50,000, allowing more young people and families to achieve their dream of homeownership. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Building an Economy Everyone can Afford”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 2 amends the Excise Tax Act and other related Regulations to implement a temporary GST new housing rebate for first-time home buyers.
Official summary (parl.ca)The official summary describes a “temporary” rebate; the platform mentioned no end date.
« Amend the Greenhouse Gas Pollution Pricing Act to legislate the repeal of the consumer “carbon tax” after Mark Carney's government cancelled it on Day One, in March 2025. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Building an Economy Everyone can Afford”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 3 repeals Part 1 of the Greenhouse Gas Pollution Pricing Act and the Fuel Charge Regulations.
Official summary (parl.ca)« Unleash free trade in Canada by Canada Day by tabling legislation to eliminate all federal barriers to interprovincial trade and labour mobility and to remove all federal exceptions under the Canadian Free Trade Agreement. »
Liberal Party of Canada — “Canada Strong” platform, chapter “One Canadian Economy”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 1 enacts the Free Trade and Labour Mobility in Canada Act, which establishes a statutory framework to remove federal barriers to the interprovincial trade of goods and services and to improve labour mobility within Canada.
Official summary (parl.ca)The promise said “all” federal barriers; the official summary says “federal barriers”. The bill received royal assent on June 26, 2025, after the Canada Day target set in the platform.
« Protect our economic sovereignty by unlocking projects that grow our economy. We will work with provinces and territories and Indigenous Peoples to establish a list of nation-building projects that span provincial and territorial boundaries and deliver major economic and strategic benefits to Canadians. »
Liberal Party of Canada — “Canada Strong” platform, chapter “One Canadian Economy”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 2 enacts the Building Canada Act, which, among other things, (a) authorizes the Governor in Council to add the name of a project and a brief description of it to a schedule to that Act if the Governor in Council is of the opinion, having regard to certain factors, that the project is in the national interest;
Official summary (parl.ca)« Create Build Canada Homes (BCH) to get the federal government back into the business of building homes. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Housing”
Primary source (the party itself) · captured on 2026-10-05
See the sourceBill C-20 establishes Build Canada Homes as a Crown corporation. The purpose of Build Canada Homes is to promote, support and develop the supply of affordable housing in Canada and to promote innovative and efficient building techniques in the housing construction sector in Canada.
Official summary (parl.ca)« Make it harder to get bail for those charged with violent car theft, car theft for a criminal organization, home invasion, and certain human trafficking and smuggling offences by establishing a reverse onus for these crimes. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Safe and Secure Communities”
Primary source (the party itself) · captured on 2026-10-05
See the source(e) create a reverse onus provision for any accused charged with the offence of motor vehicle theft involving violence, motor vehicle theft for a criminal organization, extortion involving violence, breaking and entering a dwelling-house, certain offences related to trafficking in persons or human smuggling or certain offences in which an accused is alleged to have choked, suffocated or strangled a complainant;
Official summary (parl.ca)« Introduce legislation to make it a criminal offence to intentionally and willfully obstruct access to any place of worship, schools, and community centres. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Safe and Secure Communities”
Primary source (the party itself) · captured on 2026-10-05
See the source(d) create an offence of intimidating a person in order to impede them from accessing certain places that are primarily used for religious worship or by an identifiable group for certain purposes; and (e) create an offence of intentionally obstructing or interfering with a person’s lawful access to such places.
Official summary (parl.ca)« Address the external recommendations to combat military sexual misconduct. Sexual misconduct has absolutely no place in the Canadian Armed Forces. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Defending Our Sovereignty”
Primary source (the party itself) · captured on 2026-10-05
See the source(c) remove the court martial’s jurisdiction to try a person in relation to an offence under the Criminal Code that is alleged to have been committed in Canada and that is of a sexual nature or committed for a sexual purpose;
Official summary (parl.ca)« Crack down on drugs, including fentanyl and its precursors, illegal guns, and stop gangs from smuggling stolen cars out of the country. We will train 1000 new Canada Border Services Agency (CBSA) officers. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Safe and Secure Communities”
Primary source (the party itself) · captured on 2026-10-05
See the sourcePart 2 amends the Controlled Drugs and Substances Act to create a new temporary accelerated scheduling pathway that allows the Minister of Health to add precursor chemicals to Schedule V to that Act.
Official summary (parl.ca)The legislative part is in force; hiring 1,000 officers does not go through legislation and therefore cannot be read in the bills. The same border measures were first tabled in C-2, which stalled at second reading, before being carried over into C-12.
« Return immigration to sustainable levels by capping the total number of temporary workers and international students to less than 5% of Canada's population by the end of 2027, from a past high of 7.3%, to ease the strain on housing, public infrastructure, and our social services. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Immigration”
Primary source (the party itself) · captured on 2026-10-05
See the sourceNo bill in the 45-1 session carries this cap: immigration levels are set through the annual levels plan and by regulation, not by legislation. There is nothing to read here — and that emptiness is information too.
« Get Canadians the benefits they deserve by delivering automatic tax filing starting with low-income households and seniors. »
Liberal Party of Canada — “Canada Strong” platform, chapter “Building an Economy Everyone can Afford”
Primary source (the party itself) · captured on 2026-10-05
See the sourceWe have found no bill in the 45-1 session that establishes automatic tax filing. The measure could come through a budget act or through the Canada Revenue Agency's own administration; until then, we claim nothing beyond what we can read.
Because a measure written into an assented law is not necessarily applied, or funded as promised — and because calling it “kept” or “broken” on your behalf, using only what a monitoring site can read, would be dishonest.
So you get both sides, each sourced: on the left, the promise quoted word for word from the party's own platform, with a link to the document. On the right, the bills that implement it, with the sentence from the official summary that proves it. The judgment is yours.
If we want people to understand politics, it has to be brought down to their level.
When I first tried to take an interest in it, on top of not knowing the jargon, bills came as two lines… and fifty PDFs. Most people would simply walk away.
So I had an idea: use artificial intelligence first to read through all of it, then to put it in plain words. That's how DossierCanada was born.
Alongside the AI recap, I've given people a lexicon that explains the basics of political jargon. Plain-language law exists — think of this as its equivalent for politics!
DossierCanada relies only on what an institution or a party has itself published, with a link to the original. And it says clearly what is missing.
This is rule number one. If a piece of information is missing, or cannot be matched with certainty, the site says so (“not available”) instead of guessing. We do not fill in anything.
We quote the institution or the party itself, never someone talking about it: LEGISinfo (Parliament of Canada) for bills; the House of Commons for MPs, votes, petitions and the sitting calendar; the Senate for senators and their votes; the Prime Minister's website for the Cabinet; the Office of the Commissioner of Lobbying for declared lobbying; the platform published by the party for promises. One exception, which is a service and not a fact: finding your MP by postal code goes through Represent (OpenNorth), which links a postal code to a riding.
Nothing is taken from the press. Journalists' work is not ours to reuse, and information reported second-hand cannot be checked against a document. A promise made at a press conference but absent from the platform published by the party therefore does not appear on the site.
We never work around a CAPTCHA or an anti-bot protection. The House of Commons protects the bulk download of its petitions with a reCAPTCHA: we do not use it, we only read the public list its website shows to everyone. The file from the Office of the Commissioner of Lobbying was closed to automated tools: we asked for permission, and the Office authorized our tool in September 2026.
Every promise is an exact quote from the platform published by the party, in its own language: never translated, summarized or reworded by us. A script checks each quote back against the source page, and a quote that cannot be found word for word is not published. The sentence linking a promise to a bill is also copied from that bill's official summary. We do not use artificial intelligence to “find” promises: it invents them. Every card carries a “See the source” link.
The site never says “promise kept” or “promise broken”, and it does not rate or judge anyone. It places the promise and the bills side by side, each with its source. The lobbying shown is what is declared in the official registry, without comment. You are the judge.
Plain-language summaries are generated by artificial intelligence from the official text of the bill as introduced, and are labelled as such: they may not reflect amendments adopted since. The link to the full text stays on every bill. If anything differs, the original document is the one that counts. The site is independent and has no official status.
When data is absent or incomplete, the page says so. A promise that leads to no bill is shown as such. Opposition parties are absent from the promises page, and the page says why: they do not control the legislative agenda. An absence on the site must never be read as silence from the institution or the party.
These rules apply everywhere on the site. See them at work on the promises page, and follow what changes in the site updates.
The governing party's commitments in the April 28, 2025 election, quoted word for word from its platform, beside the laws that followed. No verdict.
See the promises →DossierCanada would like to use Google Analytics to count visits. It sets cookies. Nothing else changes if you decline.