With the Prime Minister rocking from losing his director of communications, Nigel Farage rising and his own popularity ...