New party launched to compete with the Cockroach Party