LONDON — "La La Land" named best picture at British Academy Film Awards.