Michael Tyrone Ellis
Michael Tyrone
Northampton, England
Employed: professional (accountant, architect, lawyer, medical doctor etc.)
Northampton North
Member for Northampton North
Val_Northampton North
Parliamentary Under-Secretary (Department for Digital, Culture, Media and Sport)