Drachinifel has a fascinating video on Mers-el Kebir. I find his conclusion to be most persuasive. That Darlan and Gensoul have a large part of the blame in letting the british come to the conclusion that, given what they knew at the time, the french fleet had to be gotten on side or neutralised, one way or an other. What do you think of it.
Edit: I do not wish to join any camp on the morality issue. I am interested in your views on the necessity as the british saw it.