sorry if is ann harrison - there was a child in which she was indicated as ann fargher but in reg the name is overwritten harrison so looks like a correction of an error rather than a previous marriage;
Gilbert looks to be son of Gilbert + mary cannel - bapt Mic 17220819 - see mo's will 1739 (another summary I'm afraid on MNB)