Alain Delon hit women. Will Cannes withdraw his honorary award?

Delon “has publicly admitted to slapping women and he has claimed that being gay is against nature.”