human
Concatenating Unicode with string: print '£' + '1' works, but print '£' + u'1' throws UnicodeDecodeError
assistant
Here is some code to add unicode string '1' to UTF-8 decoded string '\xc2\xa3'

print('\xc2\xa3'.decode('utf8') + '1')

#Warning: this code generation is experimental. Please inspect the code for any bugs before executing.