Holly Willoughby and Stephen Mulhern host the Grand Final of Dancing on Ice 2025 as the final three pairs go head to head with dazzling showcases and perform the iconic Bolero.