Voting Record — Chris Leslie MP, Nottingham East (10354)

Chris Leslie

Note: our records only go back to 1997 for the Commons and 2001 for the Lords (more details).

ConstituencyFromToPartyRebellions (explain...)Attendance (explain...)Teller
Nottingham East 18 Feb 2019 6 Nov 2019 Independent no whip 94 votes out of 130, 72.3% 1 time
Nottingham East 9 Jun 2017 17 Feb 2019 Lab 2 votes out of 277, 0.7% 277 votes out of 333, 83.2% 1 time
Nottingham East 8 May 2015 3 May 2017 Lab 4 votes out of 293, 1.4% 293 votes out of 467, 62.7% 0 times
Nottingham East 6 May 2010 30 Mar 2015 Lab 3 votes out of 932, 0.3% 932 votes out of 1239, 75.2% 0 times
Shipley 7 Jun 2001 11 Apr 2005 Lab 5 votes out of 1030, 0.5% 1030 votes out of 1246, 82.7% 0 times
Shipley 1 May 1997 14 May 2001 Lab 0 votes out of 1019, 0.0% 1019 votes out of 1273, 80.0% 0 times

External Links

Interesting Votes

Votes in parliament for which this MP's vote differed from the majority vote of their party (Rebel), or in which this MP was a teller (Teller), or both (Rebel Teller).

See also all votes... attended | possible

HouseDateSubjectChris LeslieIndependent VoteRôle
Commons29 Oct 2019Early Parliamentary General Election Bill — Third Reading tellnonone Free Teller
Commons29 Oct 2019Early Parliamentary General Election Bill — Clause 1 — Election Date — 9 vs 12 December minoritynone Free
Commons29 Oct 2019Business of the House — Arrangements for Consideration of the Early Parliamentary General Election Bill — Enable Opposition Amendments to be Made Majoritynone Free
Commons28 Oct 2019Early Parliamentary General Election minoritynone Free
Commons23 Oct 2019Draft Statutory Auditors, Third Country Auditors and International Accounting Standards (Amendment) (EU Exit) Regulations 2019 minoritynone Free
Commons23 Oct 2019Draft Freedom of Establishment and Free Movement of Services (EU Exit) Regulations 2019 minoritynone Free
Commons22 Oct 2019European Union (Withdrawal Agreement) Bill (Programme) — Completion of Consideration Within Three Sitting Days Majoritynone Free
Commons22 Oct 2019European Union (Withdrawal Agreement) Bill — Second Reading minoritynone Free
Commons19 Oct 2019European Union Withdrawal — Withhold Approval of Withdrawal Agreement Unless and Until it is Implemented in UK Law Majoritynone Free
Commons17 Oct 2019Business of the House (Saturday 19 October) — Amendments and Votes Majoritynone Free
Commons15 Oct 2019Draft Environment (Legislative Functions from Directives) (EU Exit) Regulations 2019 — Transfer of Powers from EU to UK on Exit minoritynone Free
Commons26 Sep 2019Adjournment of the House of Commons (Conservative Party Conference) Majoritynone Free
Commons9 Sep 2019Provision of Information on Both the Suspension of Parliament and Planning for Leaving the EU Without a Withdrawal Agreement Majoritynone Free
Commons9 Sep 2019Early Parliamentary General Election minoritynone Free
Commons4 Sep 2019Early Parliamentary General Election minoritynone Free
Commons4 Sep 2019European Union (Withdrawal) (No. 6) Bill — Third Reading — Requiring Prime Minister to Seek Delay to Withdrawal Majoritynone Free
Commons4 Sep 2019European Union (Withdrawal) (No. 6) Bill — Clause 1 — Purpose of Delaying Withdrawal — Content of Bill to Implement Withdrawl Agreement Majoritynone Free
Commons4 Sep 2019European Union (Withdrawal) (No. 6) Bill — Second Reading — Requiring Prime Minister to Seek Delay to Withdrawal Majoritynone Free
Commons3 Sep 2019Business of the House — Consideration of the European Union (Withdrawal) (No. 6) Bill — Requiring Prime Minister to Seek Delay To Withdrawal Majoritynone Free
Commons18 Jul 2019Northern Ireland (Executive Formation) Bill — Lords Amendments — Abortion — Marriage and Civil Partnerships — Transparency etc. Majoritynone Free
Commons18 Jul 2019Northern Ireland (Executive Formation) Bill — Clause 3 — Recall of Parliament to Consider Progress Reports — Establishing a Northern Ireland Executive — Protecting Veterans Fom Repeated Investigation for Northern Ireland Troubles Incidents Majoritynone Free
Commons18 Jul 2019Northern Ireland (Executive Formation) Bill — Clause 3 — Recall of Parliament to Consider Progress Reports — Establishing a Northern Ireland Executive — Protecting Veterans Fom Repeated Investigation for Northern Ireland Troubles Incidents Majoritynone Free
Commons15 Jul 2019High Speed Rail (West Midlands — Crewe) Bill — New Clause 4 — Independent Peer Review minoritynone Free
Commons9 Jul 2019Northern Ireland (Executive Formation) Bill — Progress Reports — Parliamentary Debates — Protecting Veterans Fom Repeated Investigation for Northern Ireland Troubles Incidents — Establising An Executive minoritynone Free
Commons9 Jul 2019Northern Ireland (Executive Formation) Bill — Progress Report — Grammar — Ambiguity minoritynone Free
Commons9 Jul 2019Northern Ireland (Executive Formation) Bill — Clause 3 — Fortnightly Reports on Progress Towards an Executive in Northern Ireland Majoritynone Free
Commons9 Jul 2019Northern Ireland (Executive Formation) Bill — New Clause 10 — International Obligations — Abortion — Sexual and Reproductive Health Majoritynone Free
Commons9 Jul 2019Northern Ireland (Executive Formation) Bill — New Clause 1 — Marriage of Same-Sex Couples Majoritynone Free
Commons12 Jun 2019Business of the House — Consideration of Motions on EU Withdrawal on 25 June 2019 minoritynone Free
Commons15 May 2019Russia (Sanctions) (EU Exit) Regulations 2019 — Sanctions Aimed At Detering Russia from Destabilising Ukranian Sovereignty Majoritynone Free
Commons14 May 2019Publication of Health and Social Care Documents minoritynone Free
8 May 2019Stopped being Member, International Trade Committee
Commons9 Apr 2019Exiting the European Union — Delay Until 30 June 2019 Majoritynone Free
Commons8 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Alternative Date for the UK Leaving the EU Majoritynone Free
Commons8 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Length of Delay to the UK Leaving the EU Majoritynone Free
Commons8 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Arrangements for Moving a Motion on Seeking to Delay the UK Leaving the EU Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Third Reading Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — New Clause 4 — Amendability of Motions Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — No Delay to Withdrawal Beyond 22 May 2019 Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Directions for the Prime Minister Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Consideration by MPs of Any Withdrawal Delay Proposed by the European Council Majoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Second Reading Majoritynone Free
Commons3 Apr 2019Business of the House — European Union (Withdrawal) (No. 5) Bill — MPs to Decide if to Delay UK Withdrawal from EU Majoritynone Free
Commons3 Apr 2019Business of the House — Consideration of Motions on EU Withdrawal on 8 April 2019 ayenone Free
Commons1 Apr 2019EU: Withdrawal and Future Relationship — Motion (G) Parliamentary Supremacy — MPs to Decide Between Remaining in the EU and Leaving Without a Withdrawal Agreement minoritynone Free
Commons1 Apr 2019EU Withdrawal and Future Relationship — Motion (E) Confirmatory Public Vote on Withdrawal Agreement and Framework for Future Relationship minoritynone Free
Commons1 Apr 2019EU Withdrawal and Future Relationship — Motion (D) Common Market 2.0 — Retain Relatively Free Movement of People and Goods via European Free Trade Association Membership — External Tarriff Alignment with the EU Majoritynone Free
Commons1 Apr 2019EU Withdrawal and Future Relationship — Motion (C) Customs Union Majoritynone Free
Commons1 Apr 2019Business of the House — Proceedure for Consideration of the UK's Withdrawal From the EU Majoritynone Free
Commons29 Mar 2019UK Withdrawal from the European Union — Withdrawal — Withdrawal Agreement Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (O) — Seeking Preferential Trade Arrangements To Apply In Absense of Withdrawal Agreement Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (M) — Public Vote on Withdrawal Agreement and Framework for Future Relationship with the EU minoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (L) — Opportunity to Decide Between Remaining In the EU and Leaving Without a Withdrawal Agreement minoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (K) — Labour’s Alternative Plan Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (J) — Customs Union Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (H) — Retain Relatively Free Movement of People and Goods via European Free Trade Association Membership — No Customs Union with EU Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (D) — Retain Freedom of Movement of People and Goods via European Free Trade Association Membership Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (B) — Leave Without a Deal on 12 April 2019 Majoritynone Free
Commons27 Mar 2019Draft Animal Welfare (Amendment) (EU Exit) Regulations 2019 minoritynone Free
Commons27 Mar 2019Draft Relationships Education, Relationships and Sex Education and Health Education (England) Regulations 2019 Majoritynone Free
Commons27 Mar 2019Business of the House — Proceedure for Consideration of the UK's Withdrawal From the EU Majoritynone Free
Commons26 Mar 2019Draft Customs Safety and Security Procedures (EU Exit) Regulations 2019 minoritynone Free
Commons26 Mar 2019Government Assessment of Medium Term Economic and Budgetary Position for Submission to the European Commission minoritynone Free
Commons26 Mar 2019Assessment of the impact of the European Union Withdrawal Agreement minoritynone Free
Commons25 Mar 2019Business of the House — Precedence for Government Business Majoritynone Free
Commons25 Mar 2019Business of the House — Enable MPs to Decide Between Leaving the European Union Without a Withdrawal Agreement and Delaying Withdrawal minoritynone Free
Commons25 Mar 2019Business of the House — Precedence for Government Business Majoritynone Free
Commons20 Mar 2019Draft Product Safety and Metrology etc. (Amendment etc.) (EU Exit) Regulations 2019 minoritynone Free
Commons20 Mar 2019Draft Non-Domestic Rating (Rates Retention and Levy and Safety Net) (Amendment) and (Levy Account: Basis of Distribution) Regulations 2019 minoritynone Free
Commons19 Mar 2019Foreign Affairs Committee — Membership minoritynone Free
Commons18 Mar 2019Human Medicines (Amendment) Regulations — Proposal to Revoke — Pharmacist Substitution of Medicines — Drug Packaging — Naloxone Hydrochloride Majoritynone Free
Commons14 Mar 2019UK Withdrawal from the European Union — Delay Withdrawal if MPs Agree Withdrawal Agreement Majoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Delay to Avoid Leaving Without a Withdrawal Agreement minoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Consider Cross Party Proposal To Seek Majority Support in the House of Commons minoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Preventing Delay Withdrawing Continuing Beyond 30 June 2019 minoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Delay Withdrawal to Enable a Further Referendum on Withdrawal to be Held minoritynone Free
Commons13 Mar 2019Draft Immigration (European Economic Area Nationals) (EU Exit) Order 2019 minoritynone Free
Commons13 Mar 2019Draft Waste (Miscellaneous Amendments) (EU Exit) Regulations 2019 minoritynone Free
Commons13 Mar 2019UK Withdrawal from the European Union — Leaving Without a Withdrawal Agreement Majoritynone Free
Commons13 Mar 2019UK Withdrawal from the European Union Majoritynone Free
Commons13 Mar 2019UK Withdrawal from the European Union — Leaving Without an Agreement Majoritynone Free
Commons12 Mar 2019European Union Withdrawal Agreement Majoritynone Free
Commons6 Mar 2019Draft Motor Vehicles (Compulsory Insurance) (Amendment etc.) (EU Exit) Regulations 2019 — Cross-border Compensation Arrangements minoritynone Free
Commons6 Mar 2019Draft Mobile Roaming (EU Exit) Regulations 2019 — Surcharge Free Roaming in the European Union minoritynone Free
Commons6 Mar 2019Draft Transparency of Securities Financing Transactions and of Reuse (Amendment) (EU Exit) Regulations 2019 minoritynone Free
Commons27 Feb 2019Draft Financial Services Contracts (Transitional and Saving Provision) (EU Exit) Regulations 2019 minoritynone Free
Commons27 Feb 2019Draft Employment Rights (Amendment) (Northern Ireland) (EU Exit) (No. 2) Regulations 2018 minoritynone Free
Commons27 Feb 2019Draft Employment Rights (Amendment) (EU Exit) (No. 2) Regulations 2018 minoritynone Free
Commons27 Feb 2019Draft Employment Rights (Amendment) (EU Exit) Regulations 2019 minoritynone Free
Commons27 Feb 2019Draft Employment Rights (Amendment) (Northern Ireland) (EU Exit) Regulations 2019 minoritynone Free
Commons27 Feb 2019UK Withdrawal from the EU — Consideration of a Short Delay if Withdrawal Agreement and Leaving Without an Agreement Rejected Majoritynone Free
Commons27 Feb 2019UK Withdrawal from the EU — Leaving Without a Withdrawal Agreement minoritynone Free
Commons25 Feb 2019Draft REACH etc. (Amendment etc.) (EU Exit) Regulations 2019 — Chemicals Regulation minoritynone Free
Commons18 Feb 2019Draft Money Market Funds (Amendment) (EU Exit) Regulations 2019 minoritynone Free
Commons18 Feb 2019Draft Public Record, Disclosure of Information and Co-operation (Financial Services) (Amendment) (EU Exit) Regulations 2019 minoritynone Free
HouseDateSubjectChris LeslieLab VoteRôle
Commons30 Jan 2019Crime (Overseas Production Orders) Bill — New Clause 1 — Communications Intercepts — Overseas Requests — Death Sentence Cases Majorityno Rebel
Commons11 Dec 2018Cannabis (Legalisation and Regulation) Majorityunknown Unknown
Commons12 Sep 2018EU-Singapore Free Trade Agreement and Investment Protection Agreement Majorityno Rebel
Commons16 Jan 2018European Union (Withdrawal) Bill — Clause 4 — Preservation of Rights, Powers, Liabilities, Obligations, Restrictions, Remedies and Proceedures on the UK's Withdrawal from the EU tellayeaye Teller
11 Sep 2017Became Member, International Trade Committee
HouseDateSubjectChris LeslieLab VoteRôle
3 May 2017Stopped being Member, International Trade Committee
Commons7 Dec 2016The United Kingdom Leaving the European Union minorityaye Rebel
31 Oct 2016Became Member, International Trade Committee
Commons20 Apr 2016Printing Acts of Parliament on Vellum Majorityno Rebel
Commons2 Dec 2015UK Airstrikes Against ISIL in Syria Majorityno Rebel
Commons2 Dec 2015UK Airstrikes Against ISIL in Syria — Decline to Authorise Majorityaye Rebel
14 Sep 2015Stopped being Shadow Chancellor of the Exchequer,
8 May 2015Became Shadow Chancellor of the Exchequer,
8 May 2015Stopped being Shadow Chief Secretary to the Treasury,
HouseDateSubjectChris LeslieLab VoteRôle
7 Oct 2013Became Shadow Chief Secretary to the Treasury,
7 Oct 2013Stopped being Shadow Minister (Treasury),
Commons12 Mar 2012Election of Backbench Business Committee Majorityaye Rebel
Commons18 Oct 2010Parliamentary Voting System and Constituencies Bill — Clause 2 — Entitlement to vote in the referendum Majorityaye Rebel
8 Oct 2010Became Shadow Minister (Treasury),
Commons15 Jun 2010Business of the House — Backbench Business Committee minorityno Rebel
5 May 2005Stopped being Parliamentary Under-Secretary (Department for Constitutional Affairs),
HouseDateSubjectChris LeslieLab VoteRôle
Commons26 Jan 2005Modernisation of the House of Commons Majorityno Rebel
13 Jun 2003Became Parliamentary Under-Secretary (Department for Constitutional Affairs),
13 Jun 2003Stopped being Parliamentary Under-Secretary (Office of the Deputy Prime Minister),
Commons4 Feb 2003House of Lords Reform — Option 1 (Fully Appointed) — rejected minorityno Rebel
Commons29 Oct 2002Start Sittings of the House of Commons at 11.30 am rather than 14.30 on Tuesdays minorityaye Rebel
Commons29 Oct 2002New Provision for Earlier Sittings on Wednesdays, and for Thursdays and Fridays minorityno Rebel
29 May 2002Became Parliamentary Under-Secretary (Office of the Deputy Prime Minister),
29 May 2002Stopped being Parliamentary Secretary (Cabinet Office),
Commons14 May 2002Modernisation of the House of Commons — SELECT COMMITTEES (No. 1) Majorityaye Rebel
11 Jun 2001Became Parliamentary Secretary (Cabinet Office),
HouseDateSubjectChris LeslieLab VoteRôle
no rebellions, never teller
5 Nov 1998Stopped being Member, Public Accounts Committee
25 Jul 1997Became Member, Public Accounts Committee

Policy Comparisons

This chart shows the percentage agreement between this MP and each of the policies in the database, according to their voting record.

AgreementPolicy
17% Abortion, Embryology and Euthanasia- Against
0% Academy Schools - for
50% Action to prevent domestic violence and abuse
92% Additional Rate of Income Tax - Increase
28% Against On-Shore Wind Turbines
69% Apprenticeships
50% Assisted Dying
81% Asylum System - More strict
50% Balance the Budget Without Borrowing
100% Ban fox hunting
89% Bankers' Bonus Tax
50% Brexit veto for Scotland, Wales and NI
63% Business and community control of schools: For
0% Cap or Reduce Public Sector Redundancy Payments
16% Closed Material Proceedure
16% Coalition Programme for Government - For
100% Control Orders
50% Corporal punishment of children - Against
0% Cull Badgers
100% Decamp from Palace of Westminister During Works
19% Delegate more powers to government ministers
75% Deployment of UK armed forces in Afghanistan
77% Do more to help refugees inclding children
0% Employee Shareholder Status
0% Employment rights
15% Encourage and incentivise saving
0% End support for some 16-18 yr olds in education
81% Energy Prices - More Affordable
0% English Votes on English Laws etc.
0% Equal Number of Electors Per Constituency - for
71% European Union Integration - For
4% Excess Bedroom Benefit Reduction - Social Tenants
0% Extend Right to Buy to Housing Associations
29% Fixed Term Parliaments
75% For the UK to Remain a Member of the EU
100% Foundation hospitals - In favour
100% Fox hunting - Ban
10% Freedom of Information Bill 2000 - Strengthen
73% Fully Elected House of Lords
73% Further devolution to Northern Ireland
61% Further devolution to Scotland
63% Further devolution to Wales
61% Gambling - Against permissiveness
6% GP Commissioning in the NHS
90% Higher Benefits for Ill and Disabled
100% Higher Pay for Public Sector Workers
20% Higher taxes on alcoholic drinks
51% Higher taxes on banks
25% Higher taxes on sugary drinks
92% Homosexuality - Equal rights
69% HS2 - In Favour
83% Human Rights and Equality
100% Identity cards - For introduction
67% In Favour of Mass Surveillance
75% Incentivise Low Carbon Electricity Generation
83% Incentivise membership of press regulator
22% Increase Air Passenger Duty
7% Increase the income tax - tax free allowance
14% Increase VAT
67% Inheritance Tax
99% Iraq 2003 - For the invasion
0% Iraq Investigation - Necessary
100% Jobs Guarantee for Long Term Young Unemployed
100% Labour's Terrorism laws - For
100% Limit NHS Foundation Trust Private Patient Income
0% Localise Council Tax Support
30% Lower taxes on petrol & diesel for motor vehicles
0% Make High Earners Pay Market Rent for Council Home
62% Make it easier to trigger a new election for an MP
100% Mansion Tax
87% Mass Retention of Communications Data
31% Measures to reduce tax avoidance.
100% Member trustees on pension boards
0% Merge Police and Fire under Police & Crime Cmmr
100% Military Action against Daesh / ISIL
85% Minimum Wage
100% More Emergency Service Workers
50% More funds for social care
71% More powers for local councils
100% MPs decide if to approve a withdrawal agreeement
23% No detention without charge or trial
86% No Polls Clash With MP Election System Referendum
94% Nuclear power - For
66% Openness and Transparency - In Favour
0% Pension auto-enrolment - For
0% Phase out of Tenancies for Life
0% Police and Crime Commissioners
100% Post office - in favour of Government policy
0% Post office closures - against
86% Preserve Environmental Protection on EU Withdrawal
100% Prevent abuse of zero hours contracts
0% Privatise Royal Mail
8% Promote Occupational Pensions
53% Proportional Representation Voting System - For
100% Protesting near Parliament - Restrict
100% Public Ownership of Railways
100% Rail Fares - Lower
50% Recreational drugs - Against legalization
14% Reduce capital gains tax
17% Reduce central funding for local government
10% Reduce Spending on Welfare Benefits
0% Reduce taxes on domestic property transactions
8% Reduce the rate of Corporation Tax
4% Reducing the number of MPs - for
0% Referendum on Alternative Vote for MP Elections
50% Referendum on UK's EU membership -For -Pre 2016
13% Referendums for Directly Elected City Mayors
40% Register of Lobbyists
86% Regulate letting agent fees
50% Regulation of Shale Gas Extraction
87% Remove Hereditary Peers from the House of Lords
17% Replace Higher Education Grants with Loans
88% Require Pub Companies to Offer Rent Only Leases
0% Require voters to show photo ID before voting
4% Restrict 3rd party campaigners during elections
10% Restrict Scope of Legal Aid
100% Retain funds from council house sales locally
0% Retention of Business Rates by Local Government
76% Right for EU Citizens in the UK to Stay
58% Right to strike
82% Role of MPs in the House of Commons - Strengthen
100% Same Sex Marriage - for
7% Schools - Greater Autonomy
0% Sell England's Public Forests
67% Smoking ban - In favour
99% State control of bus services
75% Stop climate change
83% Support current and former armed service members
44% Tax Incentives for Companies Investing in Assets
100% Teach children about drugs, sexuality and health
13% Termination of pregnancy - against
18% Tougher on illegal immigration
5% Trade Unions - Restrict
1% Transexuality - Against legal recognition
80% Trident replacement - In favour
0% Tuition fees - Set Upper Limit at £9,000 per Year
7% University education fees - Should be free
59% University Tuition Fees - For
88% Use of UK Military Forces Overseas
77% Voting age - Reduce to 16
0% War - Parliamentary authority not necessary
100% Welfare benefits ought rise in line with prices
93% Woman's pension age increase - slow transition

Possible Friends (more...)

Shows which MPs voted most similarly to this one in the 2017-2019, Westminster Parliament (whilst Independent). This is measured from 0% agreement (never voted the same) to 100% (always voted the same). Only votes that both MPs attended are counted. This may reveal relationships between MPs that were previously unsuspected. Or it may be nonsense.

AgreementNameConstituencyParty
No results found

About the Project

The Public Whip is a not-for-profit, open source website created in 2003 by Francis Irving and Julian Todd and now run by Bairwell Ltd.

The Whip on the Web

Help keep PublicWhip alive