July 7, 2023 in Sarah Taylor Sarah Taylor and her partner Diana Main become parents to a baby boy; Jemimah Rodrigues and Kate Cross react