British National Party (BNP) supporters at a summer rally in Wales, for
The Observer