JLP not perfect but has delivered in a time of crisis - Green