Joiner Stokes and Ann in 1851 living in Ramsey are aged 77 and 68 respectively.
Joiner is a labourer, born in Glatton. Ann was born in Fletton.
In 1861 Joiner and Ann are still in Ramsey, now recorded as aged 92 and 79 respectively.
Joiner is a retired farmer, formerly [tractor? traction?] engine driver . His birthplace is Aldwincle, Northamptonshire. Ann's is still Fletton.
Despite the discrepancy in Joiner's details, this seems to be the same couple.
When Joiner and Ann married, one of the witnesses was a Jemima Stokes (the other was named William Mitchell).
Jemima does not seem to be one of Joiner's children.
A Jemima Stokes, d/o William and Elizabeth born 13 May 1804 was baptised at Ramsey on 3 June 1804.
William and Elizabeth Stokes have several other children baptised at St Thomas a Beckett, including twins named Joiner and William, born 27 March 1813 (they both died the same year).
William and Elizabeth Stokes appear living in Ramsey in 1841 aged 60 and 65 respectively. William is a thatcher. Neither were born in Huntingdonshire.
They are still there in 1851, now aged 71 and 77. William is a pauper, formerly thatcher. His birthplace is in Northamptonshire. Ancestry have it as 'Alnwick', and it does look rather like that, but there is no such place in Northamptonshire. It could well be Aldwincle.