Streep and Williams to battle for Bafta
Meryl Streep's portrayal of Margaret Thatcher and Michelle Williams's role as Marilyn Monroe have put them head-to-head at this year's Baftas.
US actress Streep is up for best actress for her portrayal of the former UK prime minister.