Members
5183 totalMPs and peers, current and former.
| Name▲ | House | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| Greg Hands | Commons | former | Conservative | Chelsea and Fulham | 0 | — |
| Greg Mulholland | Commons | former | Liberal Democrat | Leeds North West | 0 | — |
| Greg Smith | Commons | current | Conservative | Mid Buckinghamshire | 10 | £6,820 |
| Gregg McClymont | Commons | former | Labour | Cumbernauld, Kilsyth and Kirkintilloch East | 0 | — |
| Gregor Mackenzie | Commons | former | Labour | Glasgow, Rutherglen | 0 | — |
| Gregor Poynton | Commons | current | Labour | Livingston | 8 | £16,510 |
| Gregory Stafford | Commons | current | Conservative | Farnham and Bordon | 3 | £445.10 |
| Gurinder Singh Josan | Commons | current | Labour | Smethwick | 9 | — |
| Guto Bebb | Commons | former | Independent | Aberconwy | 0 | — |
| Guy Barnett | Commons | former | Labour | Greenwich | 0 | — |
| Guy Opperman | Commons | former | Conservative | Hexham | 0 | — |
| Gwilym Jones | Commons | former | Conservative | Cardiff North | 0 | — |
| Gwilym Roberts | Commons | former | Labour | Cannock | 0 | — |
| Gwyn Prosser | Commons | former | Labour | Dover | 0 | — |
| Gwynfor Evans | Commons | former | Plaid Cymru | Carmarthen | 0 | — |
| Gwynoro Jones | Commons | former | Labour | Carmarthen | 0 | — |
| Gyles Brandreth | Commons | former | Conservative | City of Chester | 0 | — |
| Hamish Gray | Commons | former | Conservative | Ross and Cromarty | 0 | — |
| Hamish Watt | Commons | former | Scottish National Party | Banff | 0 | — |
| Hannah Bardell | Commons | former | Scottish National Party | Livingston | 0 | — |
| Hannah Spencer | Commons | current | Green Party | Gorton and Denton | 16 | £122,479.03 |
| Harold Elletson | Commons | former | Conservative | Blackpool North | 0 | — |
| Harold McCusker | Commons | former | Ulster Unionist Party | Upper Bann | 0 | — |
| Harpreet Uppal | Commons | current | Labour | Huddersfield | 2 | £3,829.68 |
| Harriet Cross | Commons | current | Conservative | Gordon and Buchan | 1 | £350 |
| Harry Cohen | Commons | former | Labour | Leyton and Wanstead | 0 | — |
| Harry Cowans | Commons | former | Labour | Tyne Bridge | 0 | — |
| Harry Ewing | Commons | former | Labour | Falkirk East | 0 | — |
| Harry Gourlay | Commons | former | Labour | Kirkcaldy | 0 | — |
| Harry Greenway | Commons | former | Conservative | Ealing North | 0 | — |
| Harry Harpham | Commons | former | Labour | Sheffield, Brightside and Hillsborough | 0 | — |
| Harry Lamborn | Commons | former | Labour | Peckham | 0 | — |
| Hartley Booth | Commons | former | Conservative | Finchley | 0 | — |
| Harvey Proctor | Commons | former | Conservative | Billericay | 0 | — |
| Hazel Blears | Commons | former | Labour | Salford and Eccles | 0 | — |
| Heidi Alexander | Commons | current | Labour | Swindon South | 2 | £412 |
| Heidi Allen | Commons | former | Liberal Democrat | South Cambridgeshire | 0 | — |
| Helen Goodman | Commons | former | Labour | Bishop Auckland | 0 | — |
| Helen Grant | Commons | current | Conservative | Maidstone and Malling | 14 | £10,760.59 |
| Helen Hayes | Commons | current | Labour | Dulwich and West Norwood | 2 | — |
| Helen Jackson | Commons | former | Labour | Sheffield, Hillsborough | 0 | — |
| Helen Jones | Commons | former | Labour | Warrington North | 0 | — |
| Helen Maguire | Commons | current | Liberal Democrat | Epsom and Ewell | 19 | £23,487.54 |
| Helen Morgan | Commons | current | Liberal Democrat | North Shropshire | 6 | £7,350 |
| Helen Southworth | Commons | former | Labour | Warrington South | 0 | — |
| Helen Whately | Commons | current | Conservative | Faversham and Mid Kent | 8 | £43,000 |
| Helena Dollimore | Commons | current | Labour (Co-op) | Hastings and Rye | 5 | £13,100 |
| Henry Clark | Commons | former | Ulster Unionist Party | North Antrim | 0 | — |
| Henry Smith | Commons | former | Conservative | Crawley | 0 | — |
| Henry Tufnell | Commons | current | Labour | Mid and South Pembrokeshire | 2 | — |
← Previous · Page 26 of 104 · 5183 total · Next →