Sharon Osbourne has revealed she has undergone a double mastectomy after learning she carries a gene which increases the risk…