The final of Strictly Come Dancing is taking place on Saturday, when one of the three remaining celebrities will lift the coveted glitterball trophy.

Danny Mac, Ore Oduba and Louise Redknapp are competing to be crowned the winner of the 2016 series.