Absolute no, if you grew up in a redneck family and have no to little education then I guess it makes perfect sense you could go and boo other countries anthems. If you don't agree with your constitution in your country, well feel free and have a go while your anthem is playing, but it's a national symbol of other countries, their pride and while we ourselves might not always agree with the political situation or hate it, it's those little moments in proffessional sport when we can be proud of our boys or girls competing for the highest honours which count. Luckily the wars have mostly shifted to sports and I am happy to about it but the society evolved (at some places) so show some fecking respect morons.
I mean people are surprised everyone hates England, but it's hard to get behind them with such morons in the stands. Along with some worst media system in the world full of scummest tabloid papers unable to show any respect and objectivity, hell even Lineker making bellend out himself lately. Count in the recent cheating ethics which belongs to the likes of Italy and Spain and yeah hate is in the air. But who would surprised in a country of Brexit and where punching in the face/beating someone is more than alleged "racism".
Shame because football like any sports should be decided on the pitch and not outside and England should be clear favourites to win Euros with two fantastic 11s (bar France).
I am not sure how you came to this thread but leave booing for the game, and have find a bit of respect. Always hated Italy for their cheating ethics but yeah hope they smash England and make them fall on their chin, what they deserve even if England was always my second team to support in national tournaments.