UK’s new government plans overhaul of House of Lords

The new British government, headed by Prime Minister Keir Starmer, wants to carry out a large-scale reform of the House of Lords (the upper house of the British Parliament), reports The Independent. During the so-called royal speech in which he outline…