Opinion

Racist riots are nothing new – they’re part of the fabric of British society

The idea that it is a surprise again is a bit strange given Britain's been having these kinds of riots ever since we’ve been in the country. You've had these problems in 1919 in Cardiff, 1958, the 1960s, 1970s, 1980s, 2001 in Bradford and Oldham. This is a feature of British society, this happens a lot. It’s clearly an expression of wider societal racism.
Read MoreRacist riots are nothing new – they’re part of the fabric of British society

Rethinking Lenin

According to Lenin, imperialism is not the result of nationalist values, ideas or policies but of concrete economic imperatives. His understanding is the way of understanding international politics today.
Read MoreRethinking Lenin