Stitch, Please! is out now on BBC iPlayer BY ELEANOR NOYCE, IMAGES BY BBC/WADDELL MEDIA/PRESS EYE LTD Returning to the Drag Race franchise for the first-ever international All Stars in the form of Drag Race UK vs The World, Belfast-based Blu Hydrangea brought vigour, skill and precision, winning both the competition and our hearts after [….]
