Liz Truss is Right – the Cultural Hegemony of the Left is Impeding Britain’s Economic Growth
Liz Truss’s speech in Washington last week makes her the first major British politician to recognise that the unless we win the culture war, the UK is doomed to economic stagnation.