He socked it to them. He’s a valuable man to have around, at least sometimes.
Usually when he bites his teeth into an issue, he is usually right.
I don’t always agree with him. Over the years he taken some slightly weird stances but all in all I’m glad he’s on our side.