Sarah Owen MP

Sarah Owen is the Labour MP for Luton North, and has been an MP continuously since 12 December 2019.