Stuart Law resigns