Two years on, formidable family lawyer Hannah Defoe (Nicola Walker) and her family are back and have gathered for a beautiful wedding in Barcelona.听More