Members
5183 totalMPs and peers, current and former.
| Name▼ | House | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| Charles Longbottom | Commons | former | Conservative | York | 0 | — |
| Charles Hendry | Commons | former | Conservative | Wealden | 0 | — |
| Cecil Franks | Commons | former | Conservative | Barrow and Furness | 0 | — |
| Cathy Jamieson | Commons | former | Labour (Co-op) | Kilmarnock and Loudoun | 0 | — |
| Catherine West | Commons | current | Labour | Hornsey and Friern Barnet | 4 | £1,489.80 |
| Catherine McKinnell | Commons | current | Labour | Newcastle upon Tyne North | 7 | £1,062 |
| Catherine Fookes | Commons | current | Labour | Monmouthshire | 3 | £315 |
| Catherine Atkinson | Commons | current | Labour | Derby North | 4 | — |
| Cat Smith | Commons | current | Labour | Lancaster and Wyre | 1 | — |
| Cat Eccles | Commons | current | Labour | Stourbridge | 3 | — |
| Carolyn Harris | Commons | current | Labour | Neath and Swansea East | 17 | £3,240 |
| Caroline Voaden | Commons | current | Liberal Democrat | South Devon | 2 | £1,992.86 |
| Caroline Nokes | Commons | current | Conservative | Romsey and Southampton North | 2 | £698 |
| Caroline Lucas | Commons | former | Green Party | Brighton, Pavilion | 0 | — |
| Caroline Flint | Commons | former | Labour | Don Valley | 0 | — |
| Caroline Ansell | Commons | former | Conservative | Eastbourne | 0 | — |
| Carol Monaghan | Commons | former | Scottish National Party | Glasgow North West | 0 | — |
| Carla Lockhart | Commons | current | Democratic Unionist Party | Upper Bann | 4 | £2,500 |
| Carla Denyer | Commons | current | Green Party | Bristol Central | 10 | £4,131.32 |
| Cameron Thomas | Commons | current | Independent | Tewkesbury | 6 | £2,914 |
| Calum Miller | Commons | current | Liberal Democrat | Bicester and Woodstock | 14 | £30,088 |
| Calum Kerr | Commons | former | Scottish National Party | Berwickshire, Roxburgh and Selkirk | 0 | — |
| Callum McCaig | Commons | former | Scottish National Party | Aberdeen South | 0 | — |
| Callum Anderson | Commons | current | Labour | Buckingham and Bletchley | 3 | £6,467.50 |
| Caerwyn Roderick | Commons | former | Labour | Brecon and Radnor | 0 | — |
| Brynmor John | Commons | former | Labour | Pontypridd | 0 | — |
| Bryan Magee | Commons | former | Social Democratic Party | Leyton | 0 | — |
| Bryan Gould | Commons | former | Labour | Dagenham | 0 | — |
| Bruce Millan | Commons | former | Labour | Glasgow, Govan | 0 | — |
| Bruce Douglas-Mann | Commons | former | Social Democratic Party | Merton, Mitcham and Morden | 0 | — |
| Bridget Prentice | Commons | former | Labour | Lewisham East | 0 | — |
| Bridget Phillipson | Commons | current | Labour | Houghton and Sunderland South | 13 | £94,223.17 |
| Brian White | Commons | former | Labour | North East Milton Keynes | 0 | — |
| Brian Walden | Commons | former | Labour | Birmingham, Ladywood | 0 | — |
| Brian Mathew | Commons | current | Liberal Democrat | Melksham and Devizes | 4 | £11,280 |
| Brian Leishman | Commons | current | Labour | Alloa and Grangemouth | 2 | — |
| Brian Harrison | Commons | former | Conservative | Maldon | 0 | — |
| Brendan O'Hara | Commons | current | Scottish National Party | Argyll, Bute and South Lochaber | 7 | £1,525 |
| Brendan Clarke-Smith | Commons | former | Conservative | Bassetlaw | 0 | — |
| Bradley Thomas | Commons | current | Conservative | Bromsgrove | 1 | £10,000 |
| Boris Johnson | Commons | former | Conservative | Uxbridge and South Ruislip | 0 | — |
| Bonner Pink | Commons | former | Conservative | Portsmouth South | 0 | — |
| Bobby Sands | Commons | former | Anti H Block | Fermanagh and South Tyrone | 0 | — |
| Bobby Dean | Commons | current | Liberal Democrat | Carshalton and Wallington | 5 | £2,615.85 |
| Bob Stewart | Commons | former | Conservative | Beckenham | 0 | — |
| Bob Spink | Commons | former | Independent | Castle Point | 0 | — |
| Bob Seely | Commons | former | Conservative | Isle of Wight | 0 | — |
| Bob Mitchell | Commons | former | Social Democratic Party | Southampton, Itchen | 0 | — |
| Bob Cryer | Commons | former | Labour | Bradford South | 0 | — |
| Bob Clay | Commons | former | Labour | Sunderland North | 0 | — |
← Previous · Page 92 of 104 · 5183 total · Next →