Labor's lead cut in latest opinion poll