London Politics

Daily Life in the British Parliament: The House of Commons

A bicameral parliament, with an upper house, the House of Lords, and a lower house, the House of Commons, the Parliament of Great Britain is the supreme legislative body in the United Kingdom. When the Founding Fathers of America worked to construct the government, they looked to British Parliament for structure, creating the Senate (comparable …

Continue Reading

Daily Life in the British Parliament Pt I

London immediately conjures images of Almack’s, Buckingham Palace, or Hyde Park, and most famously, the Houses of Parliament (or to be more correct, the Palace of Westminster, and the Clock Tower, which is colloquially known as “Big Ben”.) Oddly enough, our perception of Westminster Palace, whose spiky spires jabbed the skyline beside the Thames, was …

Continue Reading