The Noble Lords and Climate Change

The House of Lords is the United Kingdom’s upper chamber charged with the task of reviewing and amending legislation introduced in the House of Commons. It is an undemocratic body, largely appointed for the rest of their lives by the political parties. It arises out of the British taste for compromise and evolution of its [...]