Mr Justice John Hedigan