Martin, Richard, Irish MP