England vs Scotland: mixed reactions and the funniest memes on the net