Skip to content

MPs A to Z

All 650 current Members of Parliament, by surname.

Looking for someone who has left the Commons? See former MPs. Browse by seat on constituencies A to Z.

A (32)

B (59)

C (54)

D (36)

E (17)

F (27)

G (29)

H (41)

I (2)

J (21)

K (17)

L (22)

M (79)

N (12)

O (13)

P (25)

Q (2)

R (34)

S (57)

T (29)

U (1)

V (6)

W (30)

Y (4)

Z (1)