Social Security Contributions (Transfer of Functions, Etc.) Bill [Lords] — 8 Feb 1999

Order for Second Reading read.

I beg to move, To leave out from "That" to the end of the Question, and to add instead thereof:

"this House declines to give the Social Security Contributions (Transfer of Functions, etc.) Bill [Lords] a Second Reading because the effect of the Bill will be to facilitate the ending of the contributory principle, leading to the wider application of the means test, which will have a detrimental effect on the public and particularly pensioners; and because the major practical difficulties in transferring functions relating to social security contributions to the Treasury have not been overcome."

Question put, That the amendment be made:--

The House divided: Ayes 132, Noes 322.

Historical Hansard | Online Hansard |

Public Whip is run as a free not-for-profit service. If you'd like to support us, please consider switching your (UK) electricity and/or gas to Octopus Energy or tip us via Ko-Fi.

All Votes Cast - sorted by constituency

MPs for which their vote in this division differed from the majority vote of their party are marked in red. Also shows which MPs were ministers at the time of this vote. You can also see every eligible MP including those who did not vote in this division.

Sort by: Name | Constituency | Party | Vote

NameConstituencyPartyVote
Frank DoranAberdeen CentralLabno
Mr Malcolm SavidgeAberdeen NorthLabno
Gerald HowarthAldershotCon (front bench)aye
Richard ShepherdAldridge-BrownhillsCon (front bench)aye
Graham BradyAltrincham and Sale WestCon (front bench)aye
Mr Barry JonesAlyn and DeesideLabno
Judy MallaberAmber ValleyLabno
Geoff HoonAshfieldLab (minister)no
Damian GreenAshfordCon (front bench)aye
Mr Robert SheldonAshton-under-LyneLab (minister)no
David LidingtonAylesburyConaye
Margaret HodgeBarkingLab (minister)no
Eric IllsleyBarnsley CentralLabno
Jeff EnnisBarnsley East and MexboroughLabno
Michael ClaphamBarnsley West and PenistoneLabno
John HuttonBarrow and FurnessLab (minister)no
Angela SmithBasildonLabno
Mr Joe AshtonBassetlawLabno
Don FosterBathLDem (front bench)no
Mike WoodBatley and SpenLabno
Dominic GrieveBeaconsfieldCon (front bench)aye
Jacqui LaitBeckenhamConaye
Ms Oona KingBethnal Green and BowLab (minister)no
Mr James CranBeverley and HoldernessConaye
Charles WardleBexhill and Battlewhilst Conaye
Mr Nigel BeardBexleyheath and CrayfordLabno
Mrs Teresa GormanBillericayConaye
Gisela StuartBirmingham, EdgbastonLabno
Mr Robin CorbettBirmingham, ErdingtonLab (minister)no
Mr Jeff RookerBirmingham, Perry BarrLab (minister)no
Lynne JonesBirmingham, Selly OakLabno
Roger GodsiffBirmingham, Sparkbrook and Small HeathLabno
Jack StrawBlackburnLab (minister)no
Joan HumbleBlackpool North and FleetwoodLabno
Gordon MarsdenBlackpool SouthLab (minister)no
Mr Llew SmithBlaenau GwentLabno
Mr John McWilliamBlaydonLabno
Ronnie CampbellBlyth ValleyLab (minister)no
Nick GibbBognor Regis and LittlehamptonCon (front bench)aye
Dennis SkinnerBolsoverLabno
David CrausbyBolton North EastLab (minister)no
Brian IddonBolton South EastLabno
Ruth KellyBolton WestLabno
Joe BentonBootleLab (minister)no
David TredinnickBosworthCon (front bench)aye
John ButterfillBournemouth WestConaye
Andrew MacKayBracknellConaye
Terry RooneyBradford NorthLabno
Gerry SutcliffeBradford SouthLabno
Mr Alan HurstBraintreeLabno
Ken LivingstoneBrent Eastwhilst Labno
Barry GardinerBrent NorthLab (minister)no
Mr Paul BoatengBrent SouthLab (minister)no
Ann KeenBrentford and IsleworthLabno
Eric PicklesBrentwood and OngarCon (front bench)aye
Mr Win GriffithsBridgendLabno
Mr Tom KingBridgwaterCon (front bench)aye
Desmond TurnerBrighton, KemptownLabno
David LepperBrighton, PavilionLabno
Ms Jean CorstonBristol EastLabno
Doug NaysmithBristol North WestLabno
Dawn PrimaroloBristol SouthLab (minister)no
Mrs Valerie DaveyBristol WestLabno
Eric ForthBromley and ChislehurstConaye
Julie KirkbrideBromsgroveConaye
Mrs Marion RoeBroxbourneConaye
Nick PalmerBroxtoweLabno
John BercowBuckinghamCon (front bench)aye
Mr Peter PikeBurnleyLabno
Janet DeanBurtonLabno
Ivan LewisBury SouthLab (minister)no
David RuffleyBury St EdmundsCon (front bench)aye
Mr Robert MaclennanCaithness, Sutherland and Easter RossLDem (front bench)no
Chris McCaffertyCalder ValleyLabno
Mrs Anne CampbellCambridgeLabno
Julian BrazierCanterburyCon (front bench)aye
Mr Jon Owen JonesCardiff CentralLab (minister)no
Dr Alan WilliamsCarmarthen East and DinefwrLabno
Mr George FoulkesCarrick, Cumnock and Doon ValleyLab (minister)no
Mrs Christine ButlerCastle PointLabno
Stephen DorrellCharnwoodConaye
Jonathan R ShawChatham and AylesfordLabno
Mr Stephen DayCheadleConaye
Dame Cheryl GillanChesham and AmershamCon (front bench)aye
Mr Tony BennChesterfieldLabno
Andrew TyrieChichesterCon (front bench)aye
Iain Duncan SmithChingford and Woodford GreenCon (front bench)aye
Sir Sydney ChapmanChipping BarnetConaye
Lindsay HoyleChorleyLab (minister)no
Christopher ChopeChristchurchConaye
Christine RussellCity of ChesterLabno
Mr Gerry SteinbergCity of DurhamLabno
Hugh BayleyCity of YorkLab (minister)no
Shona McIsaacCleethorpesLabno
Mr Tony WorthingtonClydebank and MilngavieLabno
Tom ClarkeCoatbridge and ChrystonLabno
Kali MountfordColne ValleyLabno
Dr Jack CunninghamCopelandLab (minister)no
Geoffrey Clifton-BrownCotswoldCon (front bench)aye
Bob AinsworthCoventry North EastLab (minister)no
Jim CunninghamCoventry SouthLab (minister)no
Laura MoffattCrawleyLabno
Gwyneth DunwoodyCrewe and NantwichLabno
Claire Curtis-ThomasCrosbyLabno
Geraint DaviesCroydon CentralLab (minister)no
Malcolm WicksCroydon NorthLabno
Richard OttawayCroydon SouthCon (front bench)aye
Rosemary McKennaCumbernauld and KilsythLabno
Brian H DonohoeCunninghame SouthLab (minister)no
Ann ClwydCynon ValleyLab (minister)no
Howard StoateDartfordLabno
Tim BoswellDaventryCon (front bench)aye
David HansonDelynLab (minister)no
Mr Andrew BennettDenton and ReddishLabno
Bob LaxtonDerby NorthLabno
Margaret BeckettDerby SouthLab (minister)no
Mrs Ann TaylorDewsburyLab (minister)no
Caroline FlintDon ValleyLab (minister)no
Rosie WintertonDoncaster CentralLabno
Mr Kevin HughesDoncaster NorthLab (minister)no
Gwyn ProsserDoverLabno
Ian PearsonDudley SouthLabno
Russell BrownDumfriesLabno
John McAllionDundee EastLabno
Mr Ernie RossDundee WestLabno
Steve PoundEaling NorthLab (minister)no
Mr Clive SoleyEaling, Acton and Shepherd's BushLab (minister)no
Piara S KhabraEaling, SouthallLabno
Sir Peter EmeryEast DevonConaye
Stephen TimmsEast HamLab (minister)no
Michael MatesEast HampshireConaye
Tim LoughtonEast Worthing and ShorehamCon (front bench)aye
Nigel WatersonEastbourneConaye
Mr David ChidgeyEastleighLDem (front bench)no
Ian StewartEcclesLabno
Alistair DarlingEdinburgh CentralLab (minister)no
Gavin StrangEdinburgh East and MusselburghLabno
Malcolm ChisholmEdinburgh North and LeithLabno
Dr Lynda ClarkEdinburgh PentlandsLab (minister)no
Nigel GriffithsEdinburgh SouthLabno
Andrew LoveEdmontonLab (minister)no
Colin BurgonElmetLabno
Joan RyanEnfield NorthLabno
Stephen TwiggEnfield, SouthgateLabno
Eleanor LaingEpping ForestCon (front bench)aye
John AustinErith and ThamesmeadLabno
Ian TaylorEsher and WaltonConaye
Ben BradshawExeterLab (minister)no
Ms Candy AthertonFalmouth and CamborneLabno
Sir Peter LloydFarehamConaye
Mr Andrew RoweFaversham and Mid KentConaye
Alan KeenFeltham and HestonLabno
Rudi VisFinchley and Golders GreenLabno
Mrs Diana OrganForest of DeanLabno
Edward LeighGainsboroughCon (front bench)aye
Alasdair MorganGalloway and Upper NithsdaleSNPno
Ms Joyce QuinGateshead East and Washington WestLab (minister)no
Vernon CoakerGedlingLabno
Paul ClarkGillinghamLabno
Mr John MaxtonGlasgow CathcartLabno
George GallowayGlasgow KelvinLabno
Mrs Maria FyfeGlasgow MaryhillLabno
Thomas McAvoyGlasgow RutherglenLab (minister)no
Ms Tess KinghamGloucesterLabno
Malcolm BruceGordonLDemno
Peter ViggersGosportConaye
Quentin DaviesGrantham and StamfordConaye
Mr Chris PondGraveshamLabno
Austin MitchellGreat GrimsbyLab (minister)no
Anthony D WrightGreat YarmouthLabno
Dr Norman GodmanGreenock and InverclydeLabno
Nick RaynsfordGreenwich and WoolwichLab (minister)no
Mr Nick St AubynGuildfordConaye
Diane AbbottHackney North and Stoke NewingtonLab (minister)no
Mr Brian SedgemoreHackney South and ShoreditchLabno
Sylvia HealHalesowen and Rowley Regiswhilst Labno
Mrs Alice MahonHalifaxLabno
David DavisHaltemprice and HowdenCon (front bench)aye
Derek TwiggHaltonLab (minister)no
John ReidHamilton North and BellshillLab (minister)no
Mr Iain ColemanHammersmith and FulhamLabno
Glenda JacksonHampstead and HighgateLab (minister)no
Edward GarnierHarboroughConaye
Bill RammellHarlowLabno
Tony McNultyHarrow EastLabno
Gareth ThomasHarrow WestLab (minister)no
Mr Ivan HendersonHarwichLabno
Michael Jabez FosterHastings and RyeLabno
David WillettsHavantCon (front bench)aye
Andrew StunellHazel GroveLDem (front bench)no
Jon TrickettHemsworthLabno
Mr Michael HeseltineHenleyConaye
Mr Bowen WellsHertford and StortfordConaye
James ClappisonHertsmereCon (front bench)aye
Peter AtkinsonHexhamConaye
Jim DobbinHeywood and MiddletonLabno
Tom LevittHigh PeakLabno
Peter LilleyHitchin and HarpendenCon (front bench)aye
Frank DobsonHolborn and St PancrasLab (minister)no
John CryerHornchurchLabno
Mrs Barbara RocheHornsey and Wood GreenLab (minister)no
Fraser KempHoughton and Washington EastLabno
Mr Ivor CaplinHoveLabno
Greg PopeHyndburnLab (minister)no
Ms Linda PerhamIlford NorthLabno
Mike GapesIlford SouthLabno
Mr David StewartInverness East, Nairn and LochaberLabno
Mr Jamie CannIpswichLabno
Mr Chris SmithIslington South and FinsburyLab (minister)no
Don TouhigIslwynLabno
Stephen HepburnJarrowLab (minister)no
Ann CryerKeighleyLabno
Mr Alan ClarkKensington and ChelseaConaye
Mr Phil SawfordKetteringLabno
John PrescottKingston upon Hull EastLab (minister)no
Roger BerryKingswoodLabno
Dr Lewis MoonieKirkcaldyLab (minister)no
George MudieLeeds EastLab (minister)no
Fabian HamiltonLeeds North EastLab (minister)no
Mr Harold BestLeeds North WestLabno
Keith VazLeicester EastLabno
Dr Jim MarshallLeicester SouthLabno
Patricia HewittLeicester WestLab (minister)no
Mr Peter Temple-MorrisLeominsterwhilst Labno
Bridget PrenticeLewisham EastLabno
Jim DowdLewisham WestLab (minister)tellno
Joan RuddockLewisham, DeptfordLabno
Harry CohenLeyton and WansteadLabno
Michael FabricantLichfieldConaye
Gillian MerronLincolnLabno
Mr Tam DalyellLinlithgowLabno
Maria EagleLiverpool, GarstonLab (minister)no
Louise EllmanLiverpool, RiversideLabno
Robert WareingLiverpool, West DerbyLabno
Robin CookLivingstonLab (minister)no
Mr Denzil DaviesLlanelliLabno
Andy ReedLoughboroughLabno
Peter TapsellLouth and HorncastleConaye
Mr Christopher GillLudlowConaye
Kelvin HopkinsLuton NorthLabno
Theresa MayMaidenheadCon (front bench)aye
Ann WiddecombeMaidstone and The WealdConaye
John WhittingdaleMaldon and East ChelmsfordCon (front bench)aye
Tony LloydManchester CentralLab (minister)no
Graham StringerManchester, BlackleyLab (minister)no
Gerald KaufmanManchester, GortonLab (minister)no
Mr Keith BradleyManchester, WithingtonLab (minister)no
Alan MealeMansfieldLab (minister)no
Elfyn LlwydMeirionnydd Nant ConwyPC (front bench)no
Caroline SpelmanMeridenCon (front bench)aye
Mr Ted RowlandsMerthyr Tydfil and RhymneyLab (minister)no
Mr Jonathan SayeedMid BedfordshireConaye
Christopher FraserMid Dorset and North PooleConaye
Peter LuffMid WorcestershireCon (front bench)aye
Stuart BellMiddlesbroughLab (minister)no
Ashok KumarMiddlesbrough South and East ClevelandLabno
Mr Eric ClarkeMidlothianLabno
Phyllis StarkeyMilton Keynes South WestLabno
Siobhain McDonaghMitcham and MordenLabno
Paul BeresfordMole ValleyCon (front bench)aye
Lembit ÖpikMontgomeryshireLDemno
Geraldine SmithMorecambe and LunesdaleLabno
Julian LewisNew Forest EastCon (front bench)aye
Desmond SwayneNew Forest WestCon (front bench)aye
Mr David RendelNewburyLDemno
Jim CousinsNewcastle upon Tyne CentralLabno
Doug HendersonNewcastle upon Tyne NorthLab (minister)no
Mr Alan HowarthNewport EastLab (minister)no
Paul FlynnNewport WestLabno
Mr Bill O'BrienNormantonLabno
Mr Paul TylerNorth CornwallLDem (front bench)no
Nick HarveyNorth DevonLDemno
Robert WalterNorth DorsetCon (front bench)aye
Mr Giles RadiceNorth DurhamLab (minister)no
Malcolm MossNorth East CambridgeshireConaye
Menzies CampbellNorth East FifeLDem (front bench)no
James ArbuthnotNorth East HampshireCon (front bench)aye
Oliver HealdNorth East HertfordshireCon (front bench)aye
Mr Brian WhiteNorth East Milton KeynesLabno
Bernard JenkinNorth EssexCon (front bench)aye
Mr David PriorNorth NorfolkConaye
Owen PatersonNorth ShropshireCon (front bench)aye
Michael WillsNorth SwindonLab (minister)no
Roger GaleNorth ThanetCon (front bench)aye
Mike O'BrienNorth WarwickshireLab (minister)no
Dr Brian MawhinneyNorth West CambridgeshireConaye
Hilary ArmstrongNorth West DurhamLab (minister)no
George YoungNorth West HampshireCon (front bench)aye
David TaylorNorth West LeicestershireLabno
Sally KeebleNorthampton NorthLabno
Mr Tony ClarkeNorthampton SouthLabno
Steve WebbNorthavonLDem (front bench)no
Ian GibsonNorwich NorthLabno
Charles ClarkeNorwich SouthLab (minister)no
John HeppellNottingham EastLabno
Alan SimpsonNottingham SouthLabno
Bill OlnerNuneatonLabno
Mr Martin O'NeillOchilLab (minister)no
Mr Raymond PowellOgmoreLabno
Phil WoolasOldham East and SaddleworthLabno
Michael MeacherOldham West and RoytonLab (minister)no
John HoramOrpingtonConaye
Andrew SmithOxford EastLab (minister)no
Gordon PrenticePendleLabno
David MacleanPenrith and The BorderConaye
Ms Helen ClarkPeterboroughLabno
Mr David JamiesonPlymouth, DevonportLab (minister)no
Linda GilroyPlymouth, SuttonLabno
Yvette CooperPontefract and CastlefordLab (minister)no
Kim HowellsPontypriddLab (minister)no
Mr Syd RapsonPortsmouth NorthLabno
Mrs Jackie LawrencePreseli PembrokeshireLabno
Ms Audrey WisePrestonLabno
Paul TruswellPudseyLabno
Mr Tony ColmanPutneyLabno
Dr Michael ClarkRayleighConaye
Ms Jane GriffithsReading EastLabno
Jacqui SmithRedditchLabno
Karen BuckRegent's Park and Kensington NorthLab (minister)no
Crispin BluntReigateCon (front bench)aye
Nigel EvansRibble ValleyConaye
Ms Lorna FitzsimonsRochdaleLabno
Mr Teddy TaylorRochford and Southend EastConaye
Mrs Eileen GordonRomfordLabno
Mr Michael ColvinRomseyConaye
Janet AndersonRossendale and DarwenLab (minister)no
Kevin BarronRother ValleyLab (minister)no
Denis MacShaneRotherhamLabno
Mr Archy KirkwoodRoxburgh and BerwickshireLDem (front bench)no
Mr Andy KingRugby and KenilworthLabno
Mr John WilkinsonRuislip - NorthwoodConaye
Philip HammondRunnymede and WeybridgeCon (front bench)aye
Kenneth ClarkeRushcliffeConaye
Alan DuncanRutland and MeltonCon (front bench)aye
John GreenwayRyedaleConaye
Robert KeySalisburyConaye
Mr Lawrie QuinnScarborough and WhitbyLabno
Elliot MorleyScunthorpeLab (minister)no
Michael FallonSevenoaksConaye
Richard CabornSheffield CentralLab (minister)no
Clive BettsSheffield, AttercliffeLab (minister)no
David BlunkettSheffield, BrightsideLab (minister)no
Mr Richard AllanSheffield, HallamLDem (front bench)no
Mr Bill MichieSheffield, HeeleyLabno
Mrs Helen JacksonSheffield, HillsboroughLabno
Paddy TippingSherwoodLab (minister)no
Chris LeslieShipleyLabno
Mr Paul MarsdenShrewsbury and AtchamLabno
Derek WyattSittingbourne and SheppeyLabno
David CurrySkipton and RiponConaye
Fiona MactaggartSloughLabno
Mr John TaylorSolihullConaye
David HeathSomerton and FromeLDem (front bench)no
Andrew LansleySouth CambridgeshireCon (front bench)aye
Mr Ian BruceSouth DorsetConaye
James PaiceSouth East CambridgeshireCon (front bench)aye
John HayesSouth Holland and The DeepingsCon (front bench)aye
Mr John MacGregorSouth NorfolkConaye
David BorrowSouth RibbleLabno
Dr David ClarkSouth ShieldsLabno
Patrick CormackSouth StaffordshireCon (front bench)aye
Tim YeoSouth SuffolkCon (front bench)aye
Ms Julia DrownSouth SwindonLabno
Stephen LadymanSouth ThanetLabno
Mr David MadelSouth West BedfordshireContellaye
Gary StreeterSouth West DevonCon (front bench)aye
Mr Richard PageSouth West HertfordshireConaye
Mrs Virginia BottomleySouth West SurreyConaye
John DenhamSouthampton, ItchenLab (minister)no
Sir David AmessSouthend WestCon (front bench)aye
Mr Ronnie FearnSouthportLDemno
David WilshireSpelthorneConaye
Mr Kerry PollardSt AlbansLabno
Dave WattsSt Helens NorthLab (minister)no
Mr Gerry BerminghamSt Helens SouthLabno
David KidneyStaffordLabno
Charlotte AtkinsStaffordshire MoorlandsLabno
Mr Tom PendryStalybridge and HydeLabno
Barbara FollettStevenageLabno
Ann CoffeyStockportLabno
Frank CookStockton NorthLabno
Dari TaylorStockton SouthLabno
Mark FisherStoke-on-Trent CentralLabno
Joan WalleyStoke-on-Trent NorthLab (minister)no
Mr George StevensonStoke-on-Trent SouthLabno
Bill CashStoneCon (front bench)aye
John MaplesStratford-on-AvonCon (front bench)aye
Sam GalbraithStrathkelvin and BearsdenLab (minister)no
Keith HillStreathamLab (minister)no
Beverley HughesStretford and UrmstonLabno
David DrewStroudLab (minister)no
John GummerSuffolk CoastalConaye
Bill EtheringtonSunderland NorthLabno
Chris MullinSunderland SouthLabno
Mr Nick HawkinsSurrey HeathConaye
Paul BurstowSutton and CheamLDem (front bench)no
Mr Norman FowlerSutton ColdfieldCon (front bench)aye
Mr Donald AndersonSwansea EastLab (minister)no
Alan WilliamsSwansea WestLabno
Mr Martin BellTattonIndependentno
Mrs Jackie BallardTauntonLDemno
Mr Patrick NichollsTeignbridgeConaye
Laurence RobertsonTewkesburyCon (front bench)aye
Mr Peter BradleyThe WrekinLabno
Andrew MacKinlayThurrockLabno
Angela BrowningTiverton and HonitonConaye
John StanleyTonbridge and MallingCon (front bench)aye
Adrian SandersTorbayLDem (front bench)no
Anthony SteenTotnesConaye
Matthew TaylorTruro and St AustellLDem (front bench)no
David ClellandTyne BridgeLab (minister)tellno
Alan CampbellTynemouthLab (minister)no
Mr Keith DarvillUpminsterLabno
John RandallUxbridgeCon (front bench)aye
John SmithVale of GlamorganLabno
Anne McIntoshVale of YorkConaye
Mr David HinchliffeWakefieldLabno
Angela EagleWallaseyLab (minister)no
David WinnickWalsall NorthLab (minister)no
Bruce GeorgeWalsall SouthLabno
Neil GerrardWalthamstowLabno
Denis MurphyWansbeckLabno
Robert JacksonWantageConaye
Helen JonesWarrington NorthLab (minister)no
Helen SouthworthWarrington SouthLabno
James PlaskittWarwick and LeamingtonLabno
Claire WardWatfordLabno
Sir Geoffrey Johnson SmithWealdenConaye
Mike HallWeaver ValeLab (minister)no
Mr Paul StinchcombeWellingboroughLabno
David Heathcoat-AmoryWellsConaye
Miss Melanie JohnsonWelwyn HatfieldLabno
Mr Peter SnapeWest Bromwich EastLabno
Simon BurnsWest ChelmsfordConaye
Patrick McLoughlinWest DerbyshireCon (front bench)aye
Oliver LetwinWest DorsetCon (front bench)aye
Mr Tony BanksWest HamLab (minister)no
Mr Colin PickthallWest LancashireLabno
Richard SpringWest SuffolkConaye
Michael SpicerWest WorcestershireCon (front bench)aye
Mr David FaberWestburyConaye
Mr Tim CollinsWestmorland and LonsdaleContellaye
Mark OatenWinchesterLDemno
Mr Michael TrendWindsorConaye
Ben ChapmanWirral SouthLabno
Stephen HesfordWirral WestLabno
Shaun WoodwardWitneywhilst Con (front bench)aye
Humfrey MalinsWokingConaye
John RedwoodWokinghamCon (front bench)aye
Ken PurchaseWolverhampton North EastLabno
Mr Dennis TurnerWolverhampton South EastLab (minister)no
Ms Jenny JonesWolverhampton South WestLabno
Liam FoxWoodspringCon (front bench)aye
Michael FosterWorcesterLabno
Mr Dale Campbell-SavoursWorkingtonLab (minister)no
Peter BottomleyWorthing WestCon (front bench)aye
Sir Ray WhitneyWycombeConaye
Paul GogginsWythenshawe and Sale EastLabno

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