French prime minister resigns following recent political tensions over immigration : vimarsana.com