Liam Payne was honored months after his October 2024 death with a special video tribute at the 2025 BRIT Awards, which was held in London on Saturday, March 1.