hannah whelan barrister