London Mayor Sadiq Khan Becomes Member of House of Lords

London Mayor Sadiq Khan has become a member of the House of Lords, bringing his experience in city leadership and public policy to Britain’s upper chamber.

London Mayor Sadiq Khan has become a member of the House of Lords, bringing his experience in city leadership and public policy to Britain’s upper chamber.