This dont make any sense

I know someone who just finished a 7 year sentence in Poland and arrived in the UK on Sunday and is already working here with absolutely no problems at all