Question: who plays the new female mayor on blue bloods?
Answer: Margaret Dutton