How often are general elections held in the UK?

A general election in the United Kingdom must be held at least once every five years to elect MPs to the House of Commons. However, under the current legal framework, the prime minister has the power to call a general election at any point before this five-year deadline expires. The last general election was held … Continue reading How often are general elections held in the UK?