Lord Sharma

Lord Sharma's full title is The Rt Hon. the Lord Sharma KCMG. His name is Alok Sharma, and he is a current member of the House of Lords.