Question: Who is the current mayor the same Massachusetts town where Edmund H. Bennett first held the position?
Sentence (from "Edmund H. Bennett"): Edmund Hatch Bennett (April 6, 1824 – January 2, 1898) was an American lawyer, judge, the first Mayor of Taunton, Massachusetts, and Dean of Boston University School of Law.
Relevant evidence: Yes