Tár and The Banshees of Inisherin take top honours at London film critics awards Article 443 words 5 votes