Given Elizabeths christening date and the date of the parents marriage - James cannot have been born in 1824 unless he was illegitimate
https://familysearch.org/pal:/MM9.1.1/NKLJ-JVW FranWhat was Charles occupation on James 1845 marriage cert and who were the witnesses