Members
5183 totalMPs and peers, current and former.
| Name | House | Status | Party | Constituency | Interests | Declared £▼ |
|---|---|---|---|---|---|---|
| Lucy Allan | Commons | former | Independent | Telford | 0 | — |
| James Allason | Commons | former | Conservative | Hemel Hempstead | 0 | — |
| Rupert Allason | Commons | former | Conservative | Torbay | 0 | — |
| Frank Allaun | Commons | former | Labour | Salford East | 0 | — |
| Mr Graham Allen | Commons | former | Labour | Nottingham North | 0 | — |
| Heidi Allen | Commons | former | Liberal Democrat | South Cambridgeshire | 0 | — |
| Mike Amesbury | Commons | former | Independent | Runcorn and Helsby | 0 | — |
| Sir David Amess | Commons | former | Conservative | Southend West | 0 | — |
| Mr Alan Amos | Commons | former | Conservative | Hexham | 0 | — |
| Mr David Anderson | Commons | former | Labour | Blaydon | 0 | — |
| Janet Anderson | Commons | former | Labour | Rossendale and Darwen | 0 | — |
| Caroline Ansell | Commons | former | Conservative | Eastbourne | 0 | — |
| Richard Arkless | Commons | former | Scottish National Party | Dumfries and Galloway | 0 | — |
| Ernest Armstrong | Commons | former | Labour | North West Durham | 0 | — |
| Mr Jacques Arnold | Commons | former | Conservative | Gravesham | 0 | — |
| Sir Thomas Arnold | Commons | former | Conservative | Hazel Grove | 0 | — |
| David Ashby | Commons | former | Conservative | North West Leicestershire | 0 | — |
| Mr Joe Ashton | Commons | former | Labour | Bassetlaw | 0 | — |
| Jonathan Ashworth | Commons | former | Labour (Co-op) | Leicester South | 0 | — |
| Jack Aspinwall | Commons | former | Conservative | Wansdyke | 0 | — |
| Ms Candy Atherton | Commons | former | Labour | Falmouth and Camborne | 0 | — |
| Sarah Atherton | Commons | former | Conservative | Wrexham | 0 | — |
| Charlotte Atkins | Commons | former | Labour | Staffordshire Moorlands | 0 | — |
| Sir Humphrey Atkins | Commons | former | Conservative | Spelthorne | 0 | — |
| Sir Robert Atkins | Commons | former | Conservative | South Ribble | 0 | — |
| Ronald Atkins | Commons | former | Labour | Preston North | 0 | — |
| Mr David Atkinson | Commons | former | Conservative | Bournemouth East | 0 | — |
| Norman Atkinson | Commons | former | Labour | Tottenham | 0 | — |
| Mr Peter Atkinson | Commons | former | Conservative | Hexham | 0 | — |
| John Austin | Commons | former | Labour | Erith and Thamesmead | 0 | — |
| Mr Richard Bacon | Commons | former | Conservative | South Norfolk | 0 | — |
| Gordon Bagier | Commons | former | Labour | Sunderland South | 0 | — |
| Mr Adrian Bailey | Commons | former | Labour (Co-op) | West Bromwich West | 0 | — |
| Shaun Bailey | Commons | former | Conservative | West Bromwich West | 0 | — |
| Siobhan Baillie | Commons | former | Conservative | Stroud | 0 | — |
| Mr William Bain | Commons | former | Labour | Glasgow North East | 0 | — |
| Vera Baird | Commons | former | Labour | Redcar | 0 | — |
| Duncan Baker | Commons | former | Conservative | North Norfolk | 0 | — |
| Sir Nicholas Baker | Commons | former | Conservative | North Dorset | 0 | — |
| Norman Baker | Commons | former | Liberal Democrat | Lewes | 0 | — |
| Mr Steve Baker | Commons | former | Conservative | Wycombe | 0 | — |
| Sir Tony Baldry | Commons | former | Conservative | Banbury | 0 | — |
| Jackie Ballard | Commons | former | Liberal Democrat | Taunton | 0 | — |
| Ed Balls | Commons | former | Labour (Co-op) | Morley and Outwood | 0 | — |
| Gordon Banks | Commons | former | Labour | Ochil and South Perthshire | 0 | — |
| Matthew Banks | Commons | former | Conservative | Southport | 0 | — |
| Robert Banks | Commons | former | Conservative | Harrogate | 0 | — |
| Hannah Bardell | Commons | former | Scottish National Party | Livingston | 0 | — |
| Ms Celia Barlow | Commons | former | Labour | Hove | 0 | — |
| Mr Harry Barnes | Commons | former | Labour | North East Derbyshire | 0 | — |
← Previous · Page 102 of 104 · 5183 total · Next →