Protesters, police clash in Nantes on 21st round of 'yellow vest' demos