Valkyira said:
It seems like when people say a 'British accent' they are referring to the English accent. So why not just say the English accent?
I fully agree with the fact that there is no 'British Accent'. Then again...is there an English accent? No. And as such the OP isn't completely true. I mean you can have accents from Manchester, London, Bath and Liverpool. Not to mention Newcastle (Nice Geordie accent there) or Portsmouth or Southampton or Reading or Brighton or Leeds.
However this should really be extended to other places. I mean saying someone has an American accent or Canadian accent is insulting to Americans and Canadians. We should specify their cities, states, provinces and neighbourhoods.
Or maybe we should cut people some slack who don't really know the accents (since their not from the area). I mean at least they're using British (which means it could be anywhere in Northern Ireland, Scotland, Wales or England) instead just saying "screw it, sounds from that area... it must be an English accent"
Personally I'm fine with it going either way. If you want to be more specific (or feel insulted by a lack of specificity) go with it. Give the details. If your not really sure...well you should be allowed to say British.