>>515511025
Adding something to this angle, Charlie is prominent for "free speech" and Britain is currently being lambasted, especially on the world stage for lacking free speech. Under this theory it would be a pointed message.