Impossible! Cameron, Johnson and Truss all in the frame but in the end I would probably vote Johnson as he told the biggest lies and conned the most people.
My only distraction from this horrendous decision making nightmare was trying to find the logic behind the order the OP has used to list...