Day: February 25, 2020

Phew months may have passed but hands up who else can remember last year’s emotional Great British Sewing Bee final? No YOU shed a tear when 34-year-old Juliet Uzor scooped the 2019 crown. We meet up with Juliet to talk about her time on the show…