Firstly many congratulations to your wife and stepdaughter on gaining the coveted British Citizenship.
I enjoyed your post........pretty much mirrors ours and I suspect many other.

One thing we laughed at at ours was the folks who elected to swear the oath on the Bible were the most unlikely looking in the whole group.....shouldn't make value judgements I know but that's what we laughed at.

Both me and more importantly my wife really enjoyed the whole experience and have some wonderful memories and photos......Hope that you and yours will remember the event with pride and fondness

Well done all ......dare I say nearly there