Peter Taaffe — British Marxist (Trotskyist) political activist & journalist