John Swinney has said he 'will not deny' care in some circumstances is 'not good enough' due to 'colossal' pressure on the NHS.