Thomas Charles Thompson — British politician (1821–1892)