The latest news and top stories on the UK’s parliament. A prominent London-based governmental body, the UK parliament is the supreme legislative authority of the United Kingdom. Located at the Palace of Westminster, its primary mission is to make and change laws, scrutinise government work and approve public spending. Comprising the House of Commons, House of Lords and the Sovereign, it debates key national issues and holds the government to account. Recognised as one of the world’s oldest legislatures, it is often called the "Mother of Parliaments" due to its significant influence on global democratic systems.