Question: what are the two main political parties in france
Answer: The Republicans, the Socialist Party