Members
5183 totalMPs and peers, current and former.
| Name | House▼ | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| Mr Mark Oaten | Commons | former | Liberal Democrat | Winchester | 0 | — |
| Sir Bill O'Brien | Commons | former | Labour | Normanton | 0 | — |
| Mr Mike O'Brien | Commons | former | Labour | North Warwickshire | 0 | — |
| Ossie O'Brien | Commons | former | Labour | Darlington | 0 | — |
| Mr Stephen O'Brien | Commons | former | Conservative | Eddisbury | 0 | — |
| Fiona O'Donnell | Commons | former | Labour | East Lothian | 0 | — |
| Dr Matthew Offord | Commons | former | Conservative | Hendon | 0 | — |
| Eric Ogden | Commons | former | Social Democratic Party | Liverpool, West Derby | 0 | — |
| Michael O'Halloran | Commons | former | Independent Labour | Islington North | 0 | — |
| Mr Edward O'Hara | Commons | former | Labour | Knowsley South | 0 | — |
| Eric Ollerenshaw | Commons | former | Conservative | Lancaster and Fleetwood | 0 | — |
| Mr Bill Olner | Commons | former | Labour | Nuneaton | 0 | — |
| Jared O'Mara | Commons | former | Independent | Sheffield, Hallam | 0 | — |
| Fiona Onasanya | Commons | former | Independent | Peterborough | 0 | — |
| Lembit Öpik | Commons | former | Liberal Democrat | Montgomeryshire | 0 | — |
| Hon Phillip Oppenheim | Commons | former | Conservative | Amber Valley | 0 | — |
| Guy Opperman | Commons | former | Conservative | Hexham | 0 | — |
| Diana Organ | Commons | former | Labour | Forest of Dean | 0 | — |
| Sir John Osborn | Commons | former | Conservative | Sheffield, Hallam | 0 | — |
| Mr George Osborne | Commons | former | Conservative | Tatton | 0 | — |
| Sandra Osborne | Commons | former | Labour | Ayr, Carrick and Cumnock | 0 | — |
| Kirsten Oswald | Commons | former | Scottish National Party | East Renfrewshire | 0 | — |
| Sir Richard Ottaway | Commons | former | Conservative | Croydon South | 0 | — |
| John Ovenden | Commons | former | Labour | Gravesend | 0 | — |
| Albert Owen | Commons | former | Labour | Ynys Môn | 0 | — |
| Sir Graham Page | Commons | former | Conservative | Crosby | 0 | — |
| Sir John Page | Commons | former | Conservative | Harrow West | 0 | — |
| Mr Richard Page | Commons | former | Conservative | South West Hertfordshire | 0 | — |
| Sir James Paice | Commons | former | Conservative | South East Cambridgeshire | 0 | — |
| Ian Paisley | Commons | former | Democratic Unionist Party | North Antrim | 0 | — |
| Arthur Palmer | Commons | former | Labour (Co-op) | Bristol North East | 0 | — |
| Dr Nick Palmer | Commons | former | Labour | Broxtowe | 0 | — |
| John Pardoe | Commons | former | Liberal | North Cornwall | 0 | — |
| Neil Parish | Commons | former | Conservative | Tiverton and Honiton | 0 | — |
| George Park | Commons | former | Labour | Coventry North East | 0 | — |
| John Parker | Commons | former | Labour | Dagenham | 0 | — |
| Matthew Parris | Commons | former | Conservative | West Derbyshire | 0 | — |
| Robert Parry | Commons | former | Labour | Liverpool, Riverside | 0 | — |
| Terry Patchett | Commons | former | Labour | Barnsley East | 0 | — |
| Mr Owen Paterson | Commons | former | Conservative | North Shropshire | 0 | — |
| Steven Paterson | Commons | former | Scottish National Party | Stirling | 0 | — |
| Sir Irvine Patnick | Commons | former | Conservative | Sheffield, Hallam | 0 | — |
| Sir Geoffrey Pattie | Commons | former | Conservative | Chertsey and Walton | 0 | — |
| Laurie Pavitt | Commons | former | Labour (Co-op) | Brent South | 0 | — |
| James Pawsey | Commons | former | Conservative | Rugby and Kenilworth | 0 | — |
| Mark Pawsey | Commons | former | Conservative | Rugby | 0 | — |
| Mrs Elizabeth Peacock | Commons | former | Conservative | Batley and Spen | 0 | — |
| Teresa Pearce | Commons | former | Labour | Erith and Thamesmead | 0 | — |
| Ian Pearson | Commons | former | Labour | Dudley South | 0 | — |
| Mr Andrew Pelling | Commons | former | Independent | Croydon Central | 0 | — |
← Previous · Page 94 of 104 · 5183 total · Next →