I have a Vietnamese passport and I hold an EU residence permit (I am married and my husband is Belgian, so I have an F+ card: family of EU). Last Sunday in Brussels airport they did not let me check-in because they said my F+ card is not valid for the UK and I need a transit visa for London. I explained that two years ago I passed through London and I did not need a transit visa. They told me it changed a few months ago (with Brexit). Is it true?
I have read on the website of the government of UK that I do not need a transit visa for the UK (in my case). I also read on the website of a travel agency (www.immihelp.com) that it's clear I do not need a visa for a 3-hour transit in London.
I paid for two tickets and they were expensive. And now I cannot see my family. Can someone help me to answer my question please? I was shocked and sick. It was terrible. I do not know what I have to do now.