Members
5210 totalMPs and peers, current and former.
| Name▲ | House | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| John McDonnell | Commons | current | Labour | Hayes and Harlington | 4 | £117,737 |
| John McNally | Commons | former | Scottish National Party | Falkirk | 0 | — |
| John McQuade | Commons | former | Democratic Unionist Party | Belfast North | 0 | — |
| John Milne | Commons | current | Liberal Democrat | Horsham | 2 | £1,174.80 |
| John Nicolson | Commons | former | Scottish National Party | Ochil and South Perthshire | 0 | — |
| John Ovenden | Commons | former | Labour | Gravesend | 0 | — |
| John Pardoe | Commons | former | Liberal | North Cornwall | 0 | — |
| John Parker | Commons | former | Labour | Dagenham | 0 | — |
| John Penrose | Commons | former | Conservative | Weston-Super-Mare | 0 | — |
| John Powley | Commons | former | Conservative | Norwich South | 0 | — |
| John Pugh | Commons | former | Liberal Democrat | Southport | 0 | — |
| John Robertson | Commons | former | Labour | Glasgow North West | 0 | — |
| John Ryman | Commons | former | Independent Labour | Blyth Valley | 0 | — |
| John Sever | Commons | former | Labour | Birmingham, Ladywood | 0 | — |
| John Silkin | Commons | former | Labour | Lewisham, Deptford | 0 | — |
| John Slinger | Commons | current | Labour | Rugby | 3 | — |
| John Smith | Commons | former | Labour | Vale of Glamorgan | 0 | — |
| John Spence | Commons | former | Conservative | Ryedale | 0 | — |
| John Stevenson | Commons | former | Conservative | Carlisle | 0 | — |
| John Sutcliffe | Commons | former | Conservative | Middlesbrough West | 0 | — |
| John Tilley | Commons | former | Labour | Lambeth Central | 0 | — |
| John Watson | Commons | former | Conservative | Skipton and Ripon | 0 | — |
| John Watts | Commons | former | Conservative | Slough | 0 | — |
| John Whitby | Commons | current | Labour | Derbyshire Dales | 2 | — |
| John Whitfield | Commons | former | Conservative | Dewsbury | 0 | — |
| Johnny Mercer | Commons | former | Conservative | Plymouth, Moor View | 0 | — |
| Jon Cruddas | Commons | former | Labour | Dagenham and Rainham | 0 | — |
| Jon Pearce | Commons | current | Labour | High Peak | 10 | £16,460 |
| Jon Trickett | Commons | current | Labour | Normanton and Hemsworth | 1 | — |
| Jonathan Aitken | Commons | former | Conservative | South Thanet | 0 | — |
| Jonathan Ashworth | Commons | former | Labour (Co-op) | Leicester South | 0 | — |
| Jonathan Davies | Commons | current | Labour | Mid Derbyshire | 3 | £1,400 |
| Jonathan Edwards | Commons | former | Independent | Carmarthen East and Dinefwr | 0 | — |
| Jonathan Evans | Commons | former | Conservative | Cardiff North | 0 | — |
| Jonathan Gullis | Commons | former | Conservative | Stoke-on-Trent North | 0 | — |
| Jonathan Hinder | Commons | current | Labour | Pendle and Clitheroe | 1 | — |
| Jonathan Reynolds | Commons | current | Labour (Co-op) | Stalybridge and Hyde | 5 | £3,960 |
| Jonathan Shaw | Commons | former | Labour | Chatham and Aylesford | 0 | — |
| Josh Babarinde | Commons | current | Liberal Democrat | Eastbourne | 9 | £63,500 |
| Josh Dean | Commons | current | Labour | Hertford and Stortford | 2 | — |
| Josh Fenton-Glynn | Commons | current | Labour | Calder Valley | 2 | £2,197.40 |
| Josh MacAlister | Commons | current | Labour | Whitehaven and Workington | 8 | £51,579.95 |
| Josh Newbury | Commons | current | Labour | Cannock Chase | 2 | — |
| Josh Simons | Commons | former | Labour | Makerfield | 0 | — |
| Joy Morrissey | Commons | current | Conservative | Beaconsfield | 0 | — |
| Judith Cummins | Commons | current | Labour | Bradford South | 1 | — |
| Judy Mallaber | Commons | former | Labour | Amber Valley | 0 | — |
| Julia Buckley | Commons | current | Labour | Shrewsbury | 6 | — |
| Julia Drown | Commons | former | Labour | South Swindon | 0 | — |
| Julia Goldsworthy | Commons | former | Liberal Democrat | Falmouth and Camborne | 0 | — |
← Previous · Page 31 of 105 · 5210 total · Next →