Sir John Leach (1760-1834) politician and lawyer