The Drag Idol UK Grand Final has arrived, Two Brewers 20 June

Martha D’Arthur sat down with all of the finalists to find out a little bit more about them