Members
5210 totalMPs and peers, current and former.
| Name | House▼ | Status | Party | Constituency | Interests | Declared £ |
|---|---|---|---|---|---|---|
| Douglas McAllister | Commons | current | Labour | West Dunbartonshire | 5 | — |
| Kerry McCarthy | Commons | current | Labour | Bristol East | 2 | — |
| Martin McCluskey | Commons | current | Labour | Inverclyde and Renfrewshire West | 1 | — |
| Dame Siobhain McDonagh | Commons | current | Labour | Mitcham and Morden | 0 | — |
| Andy McDonald | Commons | current | Labour | Middlesbrough and Thornaby East | 4 | £1,750 |
| Chris McDonald | Commons | current | Labour | Stockton North | 8 | £10,128 |
| John McDonnell | Commons | current | Labour | Hayes and Harlington | 4 | £117,737 |
| Blair McDougall | Commons | current | Labour | East Renfrewshire | 7 | — |
| Lola McEvoy | Commons | current | Labour | Darlington | 5 | £10,099.99 |
| Pat McFadden | Commons | current | Labour | Wolverhampton South East | 1 | — |
| Alison McGovern | Commons | current | Labour | Birkenhead | 0 | — |
| Alex McIntyre | Commons | current | Labour | Gloucester | 1 | — |
| Gordon McKee | Commons | current | Labour | Glasgow South | 2 | £3,000 |
| Kevin McKenna | Commons | current | Labour | Sittingbourne and Sheppey | 4 | £5,000 |
| Catherine McKinnell | Commons | current | Labour | Newcastle upon Tyne North | 7 | £1,062 |
| Jim McMahon | Commons | current | Labour (Co-op) | Oldham West, Chadderton and Royton | 4 | £690 |
| Anna McMorrin | Commons | current | Labour | Cardiff North | 1 | — |
| James McMurdock | Commons | current | Independent | South Basildon and East Thurrock | 2 | — |
| Frank McNally | Commons | current | Labour | Coatbridge and Bellshill | 0 | — |
| Kirsty McNeill | Commons | current | Labour (Co-op) | Midlothian | 0 | — |
| Esther McVey | Commons | current | Conservative | Tatton | 41 | £43,980.72 |
| Llinos Medi | Commons | current | Plaid Cymru | Ynys Môn | 6 | £1,530.67 |
| Anneliese Midgley | Commons | current | Labour | Knowsley | 5 | £6,542 |
| Ed Miliband | Commons | current | Labour | Doncaster North | 0 | — |
| Calum Miller | Commons | current | Liberal Democrat | Bicester and Woodstock | 15 | £31,036 |
| John Milne | Commons | current | Liberal Democrat | Horsham | 2 | £1,174.80 |
| Ms Julie Minns | Commons | current | Labour | Carlisle | 6 | £1,821 |
| Navendu Mishra | Commons | current | Labour | Stockport | 5 | £5,350.21 |
| Sir Andrew Mitchell | Commons | current | Conservative | Sutton Coldfield | 22 | £93,804 |
| Abtisam Mohamed | Commons | current | Labour | Sheffield Central | 1 | £452 |
| Iqbal Mohamed | Commons | current | Independent | Dewsbury and Batley | 5 | £40,000 |
| Mr Gagan Mohindra | Commons | current | Conservative | South West Hertfordshire | 11 | £8,900.79 |
| Perran Moon | Commons | current | Labour | Camborne and Redruth | 5 | £1,428.22 |
| Robbie Moore | Commons | current | Conservative | Keighley and Ilkley | 5 | £12,980 |
| Layla Moran | Commons | current | Liberal Democrat | Oxford West and Abingdon | 15 | £32,946 |
| Jessica Morden | Commons | current | Labour | Newport East | 5 | £594 |
| Edward Morello | Commons | current | Liberal Democrat | West Dorset | 3 | £315 |
| Helen Morgan | Commons | current | Liberal Democrat | North Shropshire | 6 | £7,350 |
| Stephen Morgan | Commons | current | Labour | Portsmouth South | 5 | £15,470 |
| Grahame Morris | Commons | current | Labour | Easington | 2 | £1,298 |
| Joe Morris | Commons | current | Labour | Hexham | 0 | — |
| Tom Morrison | Commons | current | Liberal Democrat | Cheadle | 2 | — |
| Joy Morrissey | Commons | current | Conservative | Beaconsfield | 0 | — |
| Wendy Morton | Commons | current | Conservative | Aldridge-Brownhills | 14 | £8,900 |
| Dr Kieran Mullan | Commons | current | Conservative | Bexhill and Battle | 1 | — |
| Margaret Mullane | Commons | current | Labour | Dagenham and Rainham | 5 | £24,573.33 |
| David Mundell | Commons | current | Conservative | Dumfriesshire, Clydesdale and Tweeddale | 13 | £26,924.47 |
| Tessa Munt | Commons | current | Liberal Democrat | Wells and Mendip Hills | 6 | £15,500 |
| Luke Murphy | Commons | current | Labour | Basingstoke | 1 | — |
| Chris Murray | Commons | current | Labour | Edinburgh East and Musselburgh | 5 | £21,544 |
← Previous · Page 65 of 105 · 5210 total · Next →