public law solicitor