if you've ever spent time in scotland, you'll know that the pict isn't far below the surface.
hatred of england is pretty much welded on. it's a part of how many scots define themselves.
and what especially rankles is that the english hardly even notice!