Voting Record — Lord Austin of Dudley (11553)

Lord Austin of Dudley

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

ConstituencyFromToPartyRebellions (explain...)Attendance (explain...)Teller
House of Lords 2 Sep 2020 still in office Non-affiliated 27 votes out of 104, 26.0% 104 votes out of 531, 19.6% 0 times
Dudley North 22 Feb 2019 6 Nov 2019 Independent no whip 85 votes out of 127, 66.9% 0 times
Dudley North 9 Jun 2017 21 Feb 2019 Lab 8 votes out of 215, 3.7% 215 votes out of 336, 64.0% 0 times
Dudley North 8 May 2015 3 May 2017 Lab 4 votes out of 266, 1.5% 266 votes out of 467, 57.0% 0 times
Dudley North 6 May 2010 30 Mar 2015 Lab 4 votes out of 802, 0.5% 802 votes out of 1239, 64.7% 0 times
Dudley North 5 May 2005 12 Apr 2010 Lab 3 votes out of 1063, 0.3% 1063 votes out of 1288, 82.5% 0 times

External Links

Interesting Votes

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

See also all votes... attended | possible

HouseDateSubjectLord Austin of DudleyNon-affiliated VoteRôle
Lords6 Sep 2023Levelling-up and Regeneration Bill - Report (6th Day) — Amendment 198 Majorityno Rebel
Lords6 Sep 2023Levelling-up and Regeneration Bill - Report (6th Day) — Amendment 195 minorityno Rebel
Lords6 Sep 2023Levelling-up and Regeneration Bill - Report (6th Day) — Amendment 193A Majorityunknown Unknown
Lords13 Jul 2023Levelling-up and Regeneration Bill - Report (2nd Day) — Amendment 53A Majorityunknown Unknown
Lords14 Mar 2023Public Order Bill - Commons Amendments and Reasons — Motion A1 (as an amendment to Motion A) Majorityaye Rebel
Lords7 Feb 2023Public Order Bill - Report (2nd Day) — Amendment 50 minorityunknown Unknown
Lords26 Apr 2022Nationality and Borders Bill - Commons Amendments — Motion L1 (as an amendment to Motion L) Majorityaye Rebel
Lords26 Apr 2022Nationality and Borders Bill - Commons Amendments — Motion B1 (as an amendment to Motion B) minorityaye Rebel
Lords10 Jan 2022Police, Crime, Sentencing and Courts Bill - Report (4th Day) — Amendment 95A minorityaye Rebel
Lords13 Dec 2021Police, Crime, Sentencing and Courts Bill - Report (2nd Day) — Amendment 55ZB noaye Rebel
Lords15 Sep 2021Environment Bill - Report (4th Day) — Amendment 108A minorityunknown Unknown
Lords13 Jul 2021Procedure and Privileges - Motion to Agree — Amendment to the Motion minorityunknown Unknown
Lords26 Apr 2021Overseas Operations (Service Personnel and Veterans) Bill - Commons Reasons and Amendments — Motion E1 (as an amendment to Motion E) minorityaye Rebel
Lords3 Mar 2021Counter-Terrorism and Sentencing Bill - Report — Amendment 16 minorityaye Rebel
Lords13 Jan 2021Covert Human Intelligence Sources (Criminal Conduct) Bill - Report (2nd Day) — Amendment 42 Majorityaye Rebel
Lords13 Jan 2021Covert Human Intelligence Sources (Criminal Conduct) Bill - Report (2nd Day) — Amendment 34 (to Amendment 33) minorityaye Rebel
Lords13 Jan 2021Covert Human Intelligence Sources (Criminal Conduct) Bill - Report (2nd Day) — Amendment 17 Majorityaye Rebel
Lords13 Jan 2021Covert Human Intelligence Sources (Criminal Conduct) Bill - Report (2nd Day) — Amendment 15 minorityaye Rebel
Lords11 Jan 2021Covert Human Intelligence Sources (Criminal Conduct) Bill - Report (1st Day) — Amendment 6 minorityaye Rebel
Lords15 Dec 2020Trade Bill - Report (Day 2) — Amendment 15 Majorityaye Rebel
Lords15 Dec 2020Trade Bill - Report (Day 2) — Amendment 12 minorityaye Rebel
Lords25 Nov 2020United Kingdom Internal Market Bill - Report (3rd Day) — Amendment 69 minorityaye Rebel
Lords25 Nov 2020United Kingdom Internal Market Bill - Report (3rd Day) — Amendment 64 minorityaye Rebel
Lords23 Nov 2020United Kingdom Internal Market Bill - Report (2nd Day) — Amendment 54 minorityaye Rebel
Lords23 Nov 2020United Kingdom Internal Market Bill - Report (2nd Day) — Amendment 15 minorityaye Rebel
Lords18 Nov 2020United Kingdom Internal Market Bill - Report (1st Day) — Amendment 1 minorityaye Rebel
Lords17 Nov 2020Fire Safety Bill - Report — Amendment 13 minorityaye Rebel
Lords17 Nov 2020Fire Safety Bill - Report — Amendment 10 minorityaye Rebel
Lords20 Oct 2020Agriculture Bill - Commons Reasons — Motion G1 (as an amendment to Motion G) minorityaye Rebel
Lords20 Oct 2020Agriculture Bill - Commons Reasons — Motion E1 (as an amendment to Motion E) minorityaye Rebel
Lords20 Oct 2020United Kingdom Internal Market Bill - Second Reading (2nd Day) minorityaye Rebel
Lords8 Oct 2020Parliamentary Constituencies Bill - Report — Amendment 11 minorityaye Rebel
HouseDateSubjectIan AustinIndependent VoteRôle
6 Nov 2019Stopped being Member, Panel of Chairs
Commons29 Oct 2019Early Parliamentary General Election Bill — Third Reading Majoritynone Free
Commons29 Oct 2019Early Parliamentary General Election Bill — Clause 1 — Election Date — 9 vs 12 December Majoritynone Free
Commons29 Oct 2019Business of the House — Arrangements for Consideration of the Early Parliamentary General Election Bill — Enable Opposition Amendments to be Made minoritynone Free
Commons28 Oct 2019Early Parliamentary General Election Majoritynone Free
Commons24 Oct 2019Queen's Speech — Programme for Government minoritynone Free
Commons24 Oct 2019Queen's Speech — Programme for Government — The Economy — In the Interest of the Many — Green Industrial Revolution minoritynone Free
Commons23 Oct 2019Draft Financial Services (Miscellaneous) (Amendment) (EU Exit) (No. 3) Regulations 2019 Majoritynone Free
Commons23 Oct 2019Draft Statutory Auditors, Third Country Auditors and International Accounting Standards (Amendment) (EU Exit) Regulations 2019 Majoritynone Free
Commons23 Oct 2019Draft Freedom of Establishment and Free Movement of Services (EU Exit) Regulations 2019 Majoritynone Free
Commons22 Oct 2019European Union (Withdrawal Agreement) Bill (Programme) — Completion of Consideration Within Three Sitting Days minoritynone Free
Commons22 Oct 2019European Union (Withdrawal Agreement) Bill — Second Reading Majoritynone Free
Commons19 Oct 2019European Union Withdrawal — Withhold Approval of Withdrawal Agreement Unless and Until it is Implemented in UK Law minoritynone Free
Commons17 Oct 2019Business of the House (Saturday 19 October) — Amendments and Votes minoritynone Free
Commons15 Oct 2019Draft Environment (Legislative Functions from Directives) (EU Exit) Regulations 2019 — Transfer of Powers from EU to UK on Exit Majoritynone Free
Commons26 Sep 2019Adjournment of the House of Commons (Conservative Party Conference) minoritynone Free
Commons9 Sep 2019Provision of Information on Both the Suspension of Parliament and Planning for Leaving the EU Without a Withdrawal Agreement minoritynone Free
Commons9 Sep 2019Early Parliamentary General Election Majoritynone Free
Commons4 Sep 2019European Union (Withdrawal) (No. 6) Bill — Third Reading — Requiring Prime Minister to Seek Delay to Withdrawal minoritynone Free
Commons4 Sep 2019European Union (Withdrawal) (No. 6) Bill — Second Reading — Requiring Prime Minister to Seek Delay to Withdrawal minoritynone Free
Commons3 Sep 2019Business of the House — Consideration of the European Union (Withdrawal) (No. 6) Bill — Requiring Prime Minister to Seek Delay To Withdrawal minoritynone 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 minoritynone 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 minoritynone 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
Commons19 Jun 2019Parliamentary Buildings (Restoration and Renewal) Bill — The Parliamentary Works Sponsor Body — Economic Benefits Across the Nations and Regions Majoritynone Free
Commons19 Jun 2019Parliamentary Buildings (Restoration and Renewal) Bill — Clause 2 — The Parliamentary Works Sponsor Body — Corporate Social Responsibility Including Blacklisting Majoritynone Free
Commons12 Jun 2019Business of the House — Consideration of Motions on EU Withdrawal on 25 June 2019 Majoritynone Free
Commons10 Jun 2019National Insurance Contributions (Termination Awards and Sporting Testimonials) Bill — Third Reading minoritynone Free
Commons10 Jun 2019National Insurance Contributions (Termination Awards and Sporting Testimonials) Bill — Regular Reviews of Effect of Tax Treatment of Termination Awards minoritynone Free
Commons15 May 2019Russia (Sanctions) (EU Exit) Regulations 2019 — Sanctions Aimed At Detering Russia from Destabilising Ukranian Sovereignty 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 minoritynone 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 minoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Clause 1 — Consideration by MPs of Any Withdrawal Delay Proposed by the European Council minoritynone Free
Commons3 Apr 2019European Union (Withdrawal) (No. 5) Bill — Second Reading minoritynone Free
Commons3 Apr 2019Business of the House — European Union (Withdrawal) (No. 5) Bill — MPs to Decide if to Delay UK Withdrawal from EU minoritynone Free
Commons3 Apr 2019Business of the House — Consideration of Motions on EU Withdrawal on 8 April 2019 nonone 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 Majoritynone Free
Commons1 Apr 2019EU Withdrawal and Future Relationship — Motion (E) Confirmatory Public Vote on Withdrawal Agreement and Framework for Future Relationship Majoritynone 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 minoritynone Free
Commons1 Apr 2019Business of the House — Proceedure for Consideration of the UK's Withdrawal From the EU minoritynone Free
Commons29 Mar 2019UK Withdrawal from the European Union — Withdrawal — Withdrawal Agreement minoritynone 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 Majoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (K) — Labour’s Alternative Plan minoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (J) — Customs Union minoritynone 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 minoritynone Free
Commons27 Mar 2019EU Withdrawal and Future Relationship Votes — Motion (B) — Leave Without a Deal on 12 April 2019 Majoritynone Free
Commons27 Mar 2019Draft Rural Development (Rules and Decisions) (Amendment) (EU Exit) Regulations 2019 Majoritynone Free
Commons27 Mar 2019Draft Rural Development (Amendment) (EU Exit) Regulations 2019 Majoritynone Free
Commons27 Mar 2019Draft Animal Welfare (Amendment) (EU Exit) Regulations 2019 Majoritynone 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 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 Majoritynone Free
Commons25 Mar 2019Business of the House — Precedence for Government Business minoritynone Free
Commons25 Mar 2019Business of the House — Enable MPs to Decide Between Leaving the European Union Without a Withdrawal Agreement and Delaying Withdrawal Majoritynone Free
Commons25 Mar 2019Business of the House — Precedence for Government Business minoritynone Free
Commons20 Mar 2019Draft Organic Production and Control (Amendment) (EU Exit) Regulations 2019 Majoritynone Free
Commons20 Mar 2019Draft Organic Production (Control of Imports) (Amendment) (EU Exit) Regulations 2019 Majoritynone Free
Commons20 Mar 2019The Amendments Relating to the Provision of Integrated Care Regulations 2019 — Integrated Care Contracts Majoritynone Free
Commons20 Mar 2019Draft Product Safety and Metrology etc. (Amendment etc.) (EU Exit) Regulations 2019 Majoritynone Free
Commons19 Mar 2019Foreign Affairs Committee — Membership minoritynone Free
19 Mar 2019Stopped being Member, Foreign Affairs Committee
Commons18 Mar 2019Human Medicines (Amendment) Regulations — Proposal to Revoke — Pharmacist Substitution of Medicines — Drug Packaging — Naloxone Hydrochloride minoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Delay to Avoid Leaving Without a Withdrawal Agreement Majoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Consider Cross Party Proposal To Seek Majority Support in the House of Commons Majoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Preventing Delay Withdrawing Continuing Beyond 30 June 2019 Majoritynone Free
Commons14 Mar 2019UK Withdrawal from the EU — Delay Withdrawal to Enable a Further Referendum on Withdrawal to be Held Majoritynone 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 minoritynone 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 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 — Leaving Without a Withdrawal Agreement Majoritynone Free
HouseDateSubjectIan AustinLab VoteRôle
Commons14 Feb 2019UK Withdrawal from the EU — Withdrawal Agreement — Ireland minorityno Rebel
Commons29 Jan 2019European Union (Withdrawal) Act 2018 — Avoid Hard Border on the Island of Ireland Without the UK Remaining Aligned to the EU Customs Union Majorityno Rebel
Commons29 Jan 2019European Union (Withdrawal) Act 2018 — Seek to Delay Withdrawal if no Withdrawal Agreement by 26 February 2019 Majorityaye Rebel
Commons29 Jan 2019European Union (Withdrawal) Act 2018 — Seek to Delay Withdrawal Until 31 December 2019 if no Withdrawal Agreement by 26 February 2019 Majorityaye Rebel
Commons29 Jan 2019European Union (Withdrawal) Act 2018 — Prioritising Debate on Withdrawal in the House of Commons — Enabling MPs to Amend Motions Majorityaye Rebel
Commons15 Jan 2019European Union Withdrawal Agreement minorityno Rebel
Commons25 Jun 2018National Policy Statement: Airports — Heathrow Northwest Runway minorityaye Rebel
Commons31 Jan 2018Palace of Westminister — Restoration and Renewal — Cost-Effectiveness of Relocation minorityno Rebel
11 Sep 2017Became Member, Panel of Chairs
11 Sep 2017Became Member, Foreign Affairs Committee
HouseDateSubjectIan AustinLab VoteRôle
3 May 2017Stopped being Member, Education Committee
Commons1 Feb 2017European Union (Notification of Withdrawal) Bill — Decline Second Reading Majorityaye Rebel
Commons15 Jun 2016Draft West Midlands Combined Authority Order 2016 Majorityno Rebel
9 Mar 2016Stopped being Member, Education, Skills and the Economy Sub-Committee
Commons2 Dec 2015UK Airstrikes Against ISIL in Syria Majorityno Rebel
Commons2 Dec 2015UK Airstrikes Against ISIL in Syria — Decline to Authorise Majorityaye Rebel
25 Nov 2015Became Member, Education, Skills and the Economy Sub-Committee
6 Jul 2015Became Member, Education Committee
HouseDateSubjectIan AustinLab VoteRôle
30 Mar 2015Stopped being Member, Home Affairs Committee
4 Nov 2013Became Member, Home Affairs Committee
7 Oct 2013Stopped being Shadow Minister (Work and Pensions),
Commons11 Jul 2012House of Commons to Sit on Tuesdays from 7pm until 10pm to Consider Private Members' Bills Majorityaye Rebel
Commons11 Jul 2012Thursdays minorityaye Rebel
Commons11 Jul 2012Sitting Times of the House of Commons on Tuesdays minorityaye Rebel
Commons11 Jul 2012House of Commons Sitting Start Time on Tuesdays minorityno Rebel
7 Oct 2011Became Shadow Minister (Work and Pensions),
7 Oct 2011Stopped being Shadow Minister (Culture, Media and Sport),
8 Oct 2010Became Shadow Minister (Culture, Media and Sport),
8 Oct 2010Stopped being Shadow Minister (Communities and Local Government),
12 May 2010Became Shadow Minister (Communities and Local Government),
6 May 2010Stopped being The Parliamentary Under-Secretary of State for Communities and Local Government,
6 May 2010Stopped being Minister of State (Regional Affairs) (West Midlands),
HouseDateSubjectIan AustinLab VoteRôle
9 Jun 2009Became The Parliamentary Under-Secretary of State for Communities and Local Government,
9 Jun 2009Stopped being Assistant Whip (HM Treasury),
6 Oct 2008Stopped being PPS (Rt Hon Gordon Brown, Prime Minister), Prime Minister's Office
5 Oct 2008Became Minister of State (Regional Affairs) (West Midlands),
5 Oct 2008Became Assistant Whip (HM Treasury),
28 Jun 2007Became PPS (Rt Hon Gordon Brown, Prime Minister), Prime Minister's Office
28 Jun 2007Stopped being PPS (Rt Hon Gordon Brown, Chancellor of the Exchequer), HM Treasury
Commons7 Mar 2007House of Lords Reform — Composition Option 7 (100 per Cent. Elected) minorityaye Rebel
Commons7 Mar 2007House of Lords Reform — Composition Option 5 (60 per Cent. Elected) — rejected minorityno Rebel
Commons7 Mar 2007House of Lords Reform — Composition Option 4 (50 per Cent. Elected) — rejected minorityno Rebel
5 Feb 2007Became PPS (Rt Hon Gordon Brown, Chancellor of the Exchequer), HM Treasury

Policy Comparisons

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

AgreementPolicy
25% Academy Schools - for
50% Apprenticeships
57% Asylum System - More strict
0% Civil aviation pollution - For limiting
50% Deployment of UK armed forces in Afghanistan
0% End support for some 16-18 yr olds in education
16% Equal Number of Electors Per Constituency - for
73% European Union Integration - For
41% For the UK to Remain a Member of the EU
61% Further devolution to Wales
81% HS2 - In Favour
100% Identity cards - For introduction
25% Increase VAT
93% Limit NHS Foundation Trust Private Patient Income
0% Localise Council Tax Support
0% Make High Earners Pay Market Rent for Council Home
0% Merge Police and Fire under Police & Crime Cmmr
84% Minimum Wage
31% No detention without charge or trial
86% No Polls Clash With MP Election System Referendum
93% Preserve Environmental Protection on EU Withdrawal
100% Prevent abuse of zero hours contracts
100% Rail Fares - Lower
17% Reduce central funding for local government
50% Regulation of Shale Gas Extraction
83% Remove Hereditary Peers from the House of Lords
50% Require voters to show photo ID before voting
10% Restrict Scope of Legal Aid
10% Retention of Business Rates by Local Government
49% Right for EU Citizens in the UK to Stay
31% Schools - Greater Autonomy
82% Smoking ban - In favour
75% Stop climate change
54% Transparency of Parliament
0% Tuition fees - Set Upper Limit at £9,000 per Year
0% War - Parliamentary authority not necessary
100% Welfare benefits ought rise in line with prices

Possible Friends (more...)

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

AgreementNameParty
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