No. Never has been. Principality of England since countries existed. Thems our bitches yo.
Also, I'm sure there is some sort of truckers charity, but the difference between a truckers job and a soldiers job is enormous. Soldiers dedicate their lives to each other and people they've never met, have people ACTIVELY trying to kill them on a daily basis. Truckers drive. They do it for money, nobody is trying to kill them ( since they're the deadliest thing on the roads).
Help For Heroes exists because the soldiers aren't looked after properly. It doesn't give a flying *suitcase* about what war we're in, why we're in it, or anything like that. I appreciate you're all "it's not our problem" about Afghan and Iraq, but don't drag politics into charity, especially not one like H4H. It's not like they supply more fighting soldiers to one side or the other, they help British citizens wounded whilst in service. End of.