One might also argue that Dubai should hand out leaflets saying sex outside marriage is illegal there and expect British people to stick to their laws.
they won’t because people find it hard to believe that other countries have their own laws and they have to stick to them.
more generally, obviously rape and sexual assault are bad things. Research suggests approximately one third of western men have sexually assaulted someone with somewhere between 6–10% have raped someone.
This is American but it’s broadly typical.
https://pmc.ncbi.nlm.nih.gov/articles/PMC10181855/
the argument for asylum is that it saves people’s lives when they are in a very difficult situation - war, etc. almost by definition these people have been exposed to significant violence and are therefore unlikely to fit easily into a society that is not violent.
For example, during the Vietnam war the Hmong people co-operated with the US and as a result were persecuted by the Vietnamese and Laotian state. The vast majority were then given asylum in the US where integration was a massive problem as the Hmong people went from a mountainous region with no roads or railways or schools or written language of any kind to the continental US.
they were seen as violent (which they were) and backward (which by American standards they were)
but the Americans had used them as guerilla warriors in the war in both Laos and Vietnam and so when the Laotian government tried to commit genocide and they fled to Thailand there was international pressure on the US to take them in.
there’s people in Afghanistan that worked for the British while we were in there. Translators, etc etc. they will not have attitudes and understanding that British people have, but equally many would argue that if these people have helped Britain (and they did) we have a responsibility towards them.
and yes, they will need to be taught what our customs are.