Now George, the Eating House Keeper seems to be Marys Husband. Was he enumerated twice in the 1861 Census? It does happen.
Also he is age 34, not 25 on the 1861 Census where he is staying with Edmond/Fanny.
By 1861 they are in Northumberland.
1861 Census
23 Clayton St,
Newcastle Upon Tyne, Northumberland
RG9/3819/65/5
George HAUGH, 38, Head, Mar, Eating House Keeper, born Apperley
Mary Haugh, 39, Wife, Mar, born Longford
Frances Haugh, 21, Daug, Unm, born Brampton
Thomas GRAHAM, 38, Brother, Widr, Woolen Weaver, born Hayton
Edmud Graham, 69, Father in Law, Widr, Woolen Weaver, born Cumberland
Wm John Graham, 6, Nephew, born Cumberland
+ 2 Lodgers and 2 Servants