Stephan Gomes, from Cape Verde, convinced judges his Portuguese father meant he should be allowed to stay in the UK.