Gender is a subject that I normally stay away from because I just do not know. According to the Oxford Dictionary, gender is more culturally and socially driven, as opposed to biologically. In this case, I would say yes. However, I would argue that gender is also something that is attached to sex, and so one cannot just identify with the male gender like you do with a political ideology or a favourite band or lifestyle - it must be deeper.
I never really understand feminism. I may be simple minded, but I view feminism as such - women should be equal to men and should have equal opportunities. I don't really understood what third-wave feminism is or aims to achieve, and I have never heard of the culture war in this context before.
On immigration, I say that we should have a points-based immigration system that values skills over race. We should be welcoming people from all nations who have the relevant skills and abilities, and should not discriminate based on race.
It is better than a single-party state; it is definitely something we should be thankful fore, but it could be better.