Jack Holmes is the Politics Editor at Esquire, where he writes daily and edits the Politics Blog with Charles P Pierce. There's also a dash of sports and some feature writing. His work has appeared in New York magazine and The Daily Beast.
He's the first member of Trump's inner circle to face indictment.
He says Republicans "should be praying to God to forgive them" on guns.
Legislation is the only thing that will stop this mass shooting epidemic.