I strongly suspect Mr. Shapiro is up to the task.
I would love Brian Williams to debate Ben Shapiro on these points. He won't of course since Ben would hand Williams his a**, just like he did to Piers.