In the first season, Frank is well regarded and respected by his officers and his city, to the point where the Mayor felt threatened by his popularity; however, by season 6, public opinion regarding the police -- and him personally -- has changed so drastically that he gets booed off - stage while speaking at Columbia University. However, in season 7, new mayor Margaret Dutton affirms that his polls are better than any of the NY Mayors
who plays the new female mayor on blue bloods
Margaret Dutton