I can not even find a record of a marriage in Durham or Northumberland of a Mary marrying a John Straughan, or a John marrying a Mary Turner in the relevant years ( 1880 to 1890) Children were born starting 1888 and continuing until 1904 all born in Amble.
I can not find a record of birth for John (Straughan-71) that I am sure is him. The 1860 you mention is the most hopeful.
The 1911 census gives his bp as Amble, 1901 census gives his bp as Gallahill, 1891 census says Northumberland, They seem pretty variable as to what was recorded.