Anthony Pins at 33rd Critics Theatre Awards @Sohoplace Theatre, London on 25th March 2024