The Kneecap movie has landed the top honour and six other gongs at the British Independent Film Awards. The Irish language ...