France is a democracy, which means that yes they vote for their president and that the president has to obey the law.
France has the equivalent of the US supreme court of justice, in the Constitution Court. The equivalent of Congress with their parliament and the equivalent of the Senate with...