The government hates motorsport.
It’s been clear for a number of years that the government hates motorsport. It doesn’t matter who’s in charge, or what colour tie they wear, they thoroughly despise it. And although most of us were already aware, this whole coronavirus debacle has certainly confirmed it. This week’s news, that... Read more