Who are 'the new nationalists', and what do they believe in? Richard Downes reports.