After a shaky start, the prime minister has won effusive tributes from otherwise grudging Tories, while seeing off critics ...