We can all agree the internet could be better

Read to the end for a truly great meme about French politics

Read →