Britain’s House of Lords Is a National Embarrassment

Both Liz Truss and Rishi Sunak have pledged to cut the size of the state. Where better to start than with the home of institutionalized sleaze?

Leave a Reply

%d bloggers like this: