Nigel Farage Wins But Proves He Is an Incapable Leader

Nigel Farage's election win proves he will run away at any sign of a confrontation.