This may be the same person as John in the 1891 census, as there is neither a William in the 1891 census, nor a John in the 1901 census, and both names fit the same space in the family. Only the transcription was looked at - it is possible that the name has been transcribed incorrectly.