Fiona Dugdale gives blood for the 100th time.