John Tate-Josephs

John Tate-Josephs (1825-) was the Liberal Party MP for Peterborough North from 1865. He was elected amidst a Liberal victory under William Ewart Gladstone.