Hosted by Drag Race UK’s Blu Hydrangea, Stitch Please sees two costume crazy Gen Zers compete to be crowned Stitch of the Week.