John Francis McFall, Baron McFall of Alcluith PC, is a Scottish politician and life peer who has served as Lord Speaker, the presiding officer of the House of Lords, since 2021. From Wikipedia
British lawmakers reminded of restrictions on Russian officials after diplomats entered a private area of Parliament during a public tour.