I think it depends on where you are and how you use it.
I'm a brit also and I speak with a 'common' accent (ie, nothing special, but I still cut words short and use different phrases - I know the 'proper' way of saying things but I prefer to stick with what I know) so I think alot of people would think that I am also common (ie, working class) but thats not the case.
The thing with accents is that it reminds people of class and the differences between them; so if you speak to people with a 'posh' accent then people may think that your being arrogant and snobby.
The thing about Stephen Fry is that he speaks good english without coming across as snobby or arrogant with it which puts alot of people at ease with him. Also the fact that hes quite funny and open makes him alot more approachable than most 'upper class' types.
As for the OP and changing your accent / using different accent around different people and is it right; yeah I guess its alright to do it because it gives you a better chance of mixing in with people. You don't talk 'common as muck', "f'ing and jeffing" with your parents or your boss (unless they are cool with that
), and neither do you talk all posh and over pronunciated when your down the local pub, so having the ability to adapt is very important and can be useful in many social situations.
I'm a brit also and I speak with a 'common' accent (ie, nothing special, but I still cut words short and use different phrases - I know the 'proper' way of saying things but I prefer to stick with what I know) so I think alot of people would think that I am also common (ie, working class) but thats not the case.
The thing with accents is that it reminds people of class and the differences between them; so if you speak to people with a 'posh' accent then people may think that your being arrogant and snobby.
The thing about Stephen Fry is that he speaks good english without coming across as snobby or arrogant with it which puts alot of people at ease with him. Also the fact that hes quite funny and open makes him alot more approachable than most 'upper class' types.
As for the OP and changing your accent / using different accent around different people and is it right; yeah I guess its alright to do it because it gives you a better chance of mixing in with people. You don't talk 'common as muck', "f'ing and jeffing" with your parents or your boss (unless they are cool with that