The BAFTA Film Awards 2025 took viewers by surprise with an unexpected performance of the hit song Greatest Day on Sunday ... can produce is a 2008 song from Take That and it was a remix.