Byron Donalds utterly DEMOLISHES liberal mayors in brutal face-off