There is English -spoken by residents within the UK and English speaking Commonwealth respectively- and U.S English -spoken by residents of the U.S. This is my opinion of course and thats probably about as far as I'll take the debate. The underlying argument being that the English language originated in the British Isles and as such should not be classed as 'British English' but rather 'English'.

Then again, I seldom refer to people in the UK as speaking English. They either speak Jock, Geordie, Brummie, West Country, Scouse, etc.

Can anyone name another country with so many distinct variations in accent spread over so little an area? Genuine question, not rhetorical.