Migrant convicted of sexual assault stays in UK after claiming he is gay. Pakistani sex offender’s asylum case to be reheard after Home Office legal blunder