This guy is a British patsoc and he's doing little more than playing electoralism. His constitution is tiny by British standards, and he's a known transphobe. He sent two different letters in the leading to election day, one to his white constituents and one to Muslims. In the second one he only talks about Palestine. In the first one he begins by saying he "has no difficulty defining what a woman is" and does not mention Palestine even once.
He also opposes Scottish independence and is proud of it.
Edit: he received 12000 votes and the UK adult population is 45 million. 0.01% of the country voted for him.
He's not a communist and frankly by his superficial opinions it seems he's not a Marxist either, at least I hope he doesn't call himself one. He's just playing politician.