A guest on the red carpet wears a Time’s Up pin badge at the EE British Academy Film Awards held at the Royal Albert Hall, Kensington Gore, Kensington, London. PRESS ASSOCIATION Photo. Picture date: Sunday February 18, 2018. See PA Story SHOWBIZ Bafta. Photo credit should read: Yui Mok/PA Wire.