An Italian man convicted of rape has been allowed to remain in the UK, sparking political debate over deportation laws and public safety concerns.