Stéphane Ravier slams Open Borders Macron: 'French blood has been spilled for long enough'