Very nice thanks I presume you haven't found Daniel in 1891 either?
Yes - I saw that one and meant to ask if John was listed as a bachelor at the time of his marriage??
This tree on Family Search has the same idea re the 1861 John with wife Pheobehttps://familysearch.org/ark:/61903/2:2:33H4-QZXIf you click on the John Roberts b 1839 in the tree it will take you to other data including a suggested 1851 census which they think is a John Robert age 12 born in St Chadds Shrewsbury living as a newphew with the Walker family in St Mary, Shrewsbury I think this John is the son of a Sarah Roberts who is age 30 in 1841 living in St Chadds with children including son John age 1. In 1851 Sarah Roberts is listed as 40 unmarried and a dressmaker with daughter still living in St Chadds