I wouldn't worry about it mate. A self confessed "Pearson outer".
Obviously has / had no understanding of the task facing NP over the last 2 years, and obviously happy to sack managers at the drop of hat, when when we've not a pot to piss in, and paying him and his staff off would have cost more money.
You are right. We are lucky to have him.