This is so sweet! I mean, I wish that were the case, but being "forgiving" hasn't exactly been a common emotion when it comes Anglo-Irish relations in the 20th century...
And the poppy is something everyone is expected to respect (and wear), just as much as, say, Arnold Schwarzenegger wore an American flag pin on his lapel. It's a symbol of national unity, and a lot of British people (particularly over the last 15-20 years, I must stress) now see it as a necessary gesture from foreigners who live and work here. If you don't wear it, you disrespect (or even hate) the UK, that kind of nonsense.