Hasan is lying about almost everything he's saying here.
First, pay attention to the language he's using:
"Now the Labour Government has revoked our visas."
"The interests of Israel take the highest priority."
"The administrations in both the UK and the United States of America are absolutely moving as a uni-party...straight up facism."
"Western liberal democracies are supposed to protect speech."
Second, understand, Hasan was never refused a visa. His ETA (eletronic travel authorization) was revoked, which is the equivalent to a visa exemption or a visa waiver, similar to the ESTA visa waiver available when traveling to America. At the end of his rejection he's invited to apply for an actual visa, but he chooses not to do so.
These foreign collaborators/paid actors like @hasanthehun constantly fixate on issues without offering real solutions (Israel/Palestine, they have zero realistic solutions, so they can infinitely attack other liberals for not being "good enough" on the issue) and routinely lump together all political parties into a single entity to be attacked from the left with his fellow marxists. Every talking point he gives is designed to maximize hostility towards the west, and western governments, especially aspects of those governments that are hostile towards anti-American interests.
Pay attention to his language going forward, it will routinely fall along these lines, and it is not by chance or mistake.
20 year old me btw. Used to have chicks four years older than me with long distance boyfriends texting me nonstop everyday. She even approached me first too.