The media make it feel like we choose the Prime Minister. But we don't. So how do elections actually work? What are political parties? Are they necessary? And what role does the Queen play in all this?