John Wilde — lawyer and politician