George Henry Roberts PC was a Labour Party politician who switched parties twice.
NASource: Wikipedia