Your list is selective, you could have included Aneurin Bevan, Winston Churchill and Franklin D. Roosevelt in it as well. Like it or not, weirdness and likeability don't win elections. Pretty much everyone disliked Margaret Thatcher and Tony Blair as I recall. All the people you list above led their countries, charisma is a pre-requisite. Cameron has very little and Miliband has negative charisma.
Of course it's selective , I was making a point .
Blair was only disliked after he'd been in office a few years and embroiled the country in a war. Thatcher was more complicated - many of us disliked her straight away but she had a lot of admirers .I remember the 79 election and a lot of people supported her partly because she was female and they felt she was a victim of sexism
I'm concerned we're moving further towards American style politics , where it's all about 'personality' and image and how much money you spend on your campaign.
Bevan was a great man and certainly had to deal with some serious opposition , but I don't think he had film crews following him round watching him eat.
- As for the 'stabbing his brother in the back ' stuff , this really annoys me. Leading a political party (and possibly the country) is not like who gets to pick the TV channel ., or sit in the front of the family car . We already have a royal family and an establishment made up of people born to privilege , the Labour Party doesn't need to adopt the same principle