Conservatives make up ground, but is it too little too late?