I've read that the British don't like being called "Brits" and that "Briton" should be used, although younger people often use Brit now, referring to themselves. Is this true, and is it a generational thing?
valid question