why do people form political parties
People have different beliefs. Some people share those beliefs. Those people form groups which are the political parties. Sometimes people form political parties to oppose someone else.