Simon Cowell has praised Prime Minister David Cameron , describing him as a “decent guy” who “cares passionately about the country”. Despite struggling to win over the majority of public support since then, the X Factor boss is still very much a fan.