Just got replies from Volkswizard and Joe Achilles about the TCR. Apparently UK journos went to Portugal on invitation from VW UK so why would the car not be available here.
Joe added that the car should be available next week/month. He said it’s 100% coming to the UK.