Is Vince Cable the correct leader for the Liberal Democrats?