Members
5183 totalMPs and peers, current and former.
| Name▼ | House | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| Josh MacAlister | Commons | current | Labour | Whitehaven and Workington | 7 | £51,269.50 |
| Josh Fenton-Glynn | Commons | current | Labour | Calder Valley | 2 | £2,197.40 |
| Josh Dean | Commons | current | Labour | Hertford and Stortford | 2 | — |
| Josh Babarinde | Commons | current | Liberal Democrat | Eastbourne | 7 | £48,500 |
| Jonathan Shaw | Commons | former | Labour | Chatham and Aylesford | 0 | — |
| Jonathan Reynolds | Commons | current | Labour (Co-op) | Stalybridge and Hyde | 5 | £3,960 |
| Jonathan Hinder | Commons | current | Labour | Pendle and Clitheroe | 1 | — |
| Jonathan Gullis | Commons | former | Conservative | Stoke-on-Trent North | 0 | — |
| Jonathan Evans | Commons | former | Conservative | Cardiff North | 0 | — |
| Jonathan Edwards | Commons | former | Independent | Carmarthen East and Dinefwr | 0 | — |
| Jonathan Davies | Commons | current | Labour | Mid Derbyshire | 3 | £1,400 |
| Jonathan Ashworth | Commons | former | Labour (Co-op) | Leicester South | 0 | — |
| Jonathan Aitken | Commons | former | Conservative | South Thanet | 0 | — |
| Jon Trickett | Commons | current | Labour | Normanton and Hemsworth | 1 | — |
| Jon Pearce | Commons | current | Labour | High Peak | 10 | £16,460 |
| Jon Cruddas | Commons | former | Labour | Dagenham and Rainham | 0 | — |
| Johnny Mercer | Commons | former | Conservative | Plymouth, Moor View | 0 | — |
| John Whitfield | Commons | former | Conservative | Dewsbury | 0 | — |
| John Whitby | Commons | current | Labour | Derbyshire Dales | 2 | — |
| John Watts | Commons | former | Conservative | Slough | 0 | — |
| John Watson | Commons | former | Conservative | Skipton and Ripon | 0 | — |
| John Tilley | Commons | former | Labour | Lambeth Central | 0 | — |
| John Sutcliffe | Commons | former | Conservative | Middlesbrough West | 0 | — |
| John Stevenson | Commons | former | Conservative | Carlisle | 0 | — |
| John Spence | Commons | former | Conservative | Ryedale | 0 | — |
| John Smith | Commons | former | Labour | Vale of Glamorgan | 0 | — |
| John Slinger | Commons | current | Labour | Rugby | 3 | — |
| John Silkin | Commons | former | Labour | Lewisham, Deptford | 0 | — |
| John Sever | Commons | former | Labour | Birmingham, Ladywood | 0 | — |
| John Ryman | Commons | former | Independent Labour | Blyth Valley | 0 | — |
| John Robertson | Commons | former | Labour | Glasgow North West | 0 | — |
| John Pugh | Commons | former | Liberal Democrat | Southport | 0 | — |
| John Powley | Commons | former | Conservative | Norwich South | 0 | — |
| John Penrose | Commons | former | Conservative | Weston-super-Mare | 0 | — |
| John Parker | Commons | former | Labour | Dagenham | 0 | — |
| John Pardoe | Commons | former | Liberal | North Cornwall | 0 | — |
| John Ovenden | Commons | former | Labour | Gravesend | 0 | — |
| John Nicolson | Commons | former | Scottish National Party | Ochil and South Perthshire | 0 | — |
| John Milne | Commons | current | Liberal Democrat | Horsham | 2 | £1,174.80 |
| John McQuade | Commons | former | Democratic Unionist Party | Belfast North | 0 | — |
| John McNally | Commons | former | Scottish National Party | Falkirk | 0 | — |
| John McDonnell | Commons | current | Labour | Hayes and Harlington | 4 | £117,737 |
| John Mason | Commons | former | Scottish National Party | Glasgow East | 0 | — |
| John Mackay | Commons | former | Conservative | Argyll and Bute | 0 | — |
| John Lee | Commons | former | Labour | Birmingham, Handsworth | 0 | — |
| John Lamont | Commons | current | Conservative | Berwickshire, Roxburgh and Selkirk | 8 | £22,500 |
| John Hughes | Commons | former | Labour | Coventry North East | 0 | — |
| John Howell | Commons | former | Conservative | Henley | 0 | — |
| John Hollingworth | Commons | former | Conservative | Birmingham, All Saints | 0 | — |
| John Hemming | Commons | former | Liberal Democrat | Birmingham, Yardley | 0 | — |
← Previous · Page 74 of 104 · 5183 total · Next →