Tonight’s Baftas were dominated by One Battle After Another, Sinners and Hamnet, but it was a very unexpected Best Actor win that sent shockwaves through Royal Festival Hall.
Despite competition from Leonardo DiCaprio, Timothée Chalamet and Michael B Jordan, it was British newcomer Robert Aramayo – for the British biopic I Swear – who took home the Best Actor prize, with the 33-year-old expressing enormous surprise during his speech. Aramayo also won the EE Rising Star award.