Regarding “Boudin dangerous for S.F.” (Jan. 19): The irony was rich in Kimberly Guilfoyle’s screed against new San Francisco District Attorney Chesa Boudin. Her last paragraph begins: “For criminals, actions should have consequences.” Immediately below that we learn that she is the national chair of the Trump Victory Finance Committee and a senior adviser to Donald J. Trump for President Inc. Hmm, it seems she makes an exception for the criminal in the White House.

Stephen Schmid, San Rafael

Note from KBJ: Stop projecting your criminality onto President Trump, Stephen.