Members
5183 totalMPs and peers, current and former.
| Name | House | Status | Party | Constituency | Interests | Declared £▲ |
|---|---|---|---|---|---|---|
| Bryan Magee | Commons | former | Social Democratic Party | Leyton | 0 | — |
| Frank Maguire | Commons | former | Independent | Fermanagh and South Tyrone | 0 | — |
| Mr Khalid Mahmood | Commons | former | Labour | Birmingham, Perry Barr | 0 | — |
| Alice Mahon | Commons | former | Labour | Halifax | 0 | — |
| Mrs Anne Main | Commons | former | Conservative | St Albans | 0 | — |
| Lady Olga Maitland | Commons | former | Conservative | Sutton and Cheam | 0 | — |
| Mr John Major | Commons | former | Conservative | Huntingdon | 0 | — |
| Mr Shahid Malik | Commons | former | Labour | Dewsbury | 0 | — |
| Mr Humfrey Malins | Commons | former | Conservative | Woking | 0 | — |
| Judy Mallaber | Commons | former | Labour | Amber Valley | 0 | — |
| Mr Seamus Mallon | Commons | former | Social Democratic & Labour Party | Newry and Armagh | 0 | — |
| Gerald Malone | Commons | former | Conservative | Winchester | 0 | — |
| Anthony Mangnall | Commons | former | Conservative | Totnes | 0 | — |
| Scott Mann | Commons | former | Conservative | North Cornwall | 0 | — |
| Keith Mans | Commons | former | Conservative | Wyre | 0 | — |
| Dr John Marek | Commons | former | Labour | Wrexham | 0 | — |
| Kenneth Marks | Commons | former | Labour | Manchester, Gorton | 0 | — |
| Paul Marland | Commons | former | Conservative | West Gloucestershire | 0 | — |
| Tony Marlow | Commons | former | Conservative | Northampton North | 0 | — |
| David Marquand | Commons | former | Labour | Ashfield | 0 | — |
| Rob Marris | Commons | former | Labour | Wolverhampton South West | 0 | — |
| Gordon Marsden | Commons | former | Labour | Blackpool South | 0 | — |
| Mr Paul Marsden | Commons | former | Independent | Shrewsbury and Atcham | 0 | — |
| Mr David Marshall | Commons | former | Labour | Glasgow East | 0 | — |
| Dr Edmund Marshall | Commons | former | Labour | Goole | 0 | — |
| Mr Jim Marshall | Commons | former | Labour | Leicester South | 0 | — |
| Mr John Marshall | Commons | former | Conservative | Hendon South | 0 | — |
| Sir Michael Marshall | Commons | former | Conservative | Arundel | 0 | — |
| Mr Robert Marshall-Andrews | Commons | former | Labour | Medway | 0 | — |
| Julie Marson | Commons | former | Conservative | Hertford and Stortford | 0 | — |
| Sir Neil Marten | Commons | former | Conservative | Banbury | 0 | — |
| Mr David Martin | Commons | former | Conservative | Portsmouth South | 0 | — |
| Sandy Martin | Commons | former | Labour | Ipswich | 0 | — |
| Mr Eric Martlew | Commons | former | Labour | Carlisle | 0 | — |
| John Mason | Commons | former | Scottish National Party | Glasgow East | 0 | — |
| Paul Masterton | Commons | former | Conservative | East Renfrewshire | 0 | — |
| Mr Michael Mates | Commons | former | Conservative | East Hampshire | 0 | — |
| Sir Carol Mather | Commons | former | Conservative | Esher | 0 | — |
| Christian Matheson | Commons | former | Independent | City of Chester | 0 | — |
| Dr Tania Mathias | Commons | former | Conservative | Twickenham | 0 | — |
| Ray Mawby | Commons | former | Conservative | Totnes | 0 | — |
| Sir Robin Maxwell-Hyslop | Commons | former | Conservative | Tiverton | 0 | — |
| Miss Joan Maynard | Commons | former | Labour | Sheffield, Brightside | 0 | — |
| Paul Maynard | Commons | former | Conservative | Blackpool North and Cleveleys | 0 | — |
| Sir Stephen McAdden | Commons | former | Conservative | Southend East | 0 | — |
| Mr John McAllion | Commons | former | Labour | Dundee East | 0 | — |
| Chris McCafferty | Commons | former | Labour | Calder Valley | 0 | — |
| Callum McCaig | Commons | former | Scottish National Party | Aberdeen South | 0 | — |
| Elisha McCallion | Commons | former | Sinn Féin | Foyle | 0 | — |
| Mr Marsha Singh | Commons | former | Labour | Bradford West | 0 | — |
← Previous · Page 34 of 104 · 5183 total · Next →