London Mayor Sadiq Khan has secured a lifelong seat as a member of the House of Lords. The UK Prime Minister made the pick public on July 16, 2026. It is part of a batch of two dozen new Lords named that day. Khan leaves his elected mayor role for an appointed one in Parliament’s upper chamber . The others named will also join legislative work in the Lords under the same list.