UUK Read More Windrush hero trapped in limbo for 26 years finally allowed home to Britain2 August 2025 Windrush hero George Lee left Britain to teach in Poland for two years in 1997. When he tried…