The president returned to take on ‘the fake news media’ after the original event in April was postponed by a shooting.