Who Do You Think You Are?
‘my family tree is full of scandal’
Covid-19 has had a lasting impact on all our lives in one way or another, but when Gemma Duggan (née Lupton) developed long Covid after contracting the virus in 2020, she was forced to give up her job