I saw a couple of John Donovans in 1841 who were weavers living in Manchester.
1851 shows Ann born Manchester but Margaret as Wigan which is odd.
What about later censuses for Ann?
There is also quite a gap between Ann and the next child, Margaret. This could often indicate a second marriage but you have the Mannion name for Ann and Nicholas, which seems to confirm that it us the same mother.