The Prime Minister rejected claims he had waged a ‘war on middle Britain’.