Albeit spending most of my time speaking/thinking English, I'd have to confirm that French is my mother tongue. Well, swiss French, but close enough ;)
And I meant to write about the current president indeed.
Small world! Swiss french here too. (grew up in Geneva)