I don't read that awful tabloid so had never heard of the guy, but he sounds a very unpleasant piece of work.
Do you mean you've never heard of Peter Hitchens, Littleroses? He is the brother of the now deceased, atheist Christopher Hitchens. Peter was originally an atheist until he found Christ.
He does come over as pompous but re the Covid-19 circumstances he, in a sense, addresses the balance of people losing their jobs, businesses, even their homes and some taking their own lives due to their unbearable situation.
It's a very difficult state of affairs for any government to deal with and I certainly would not like to be in their position. Interesting thought: would they have been so pleased to be in power Dec. '19 if they had known what was ahead of them.