People suck. If your English hubby was living in America, you can be sure people would be mocking his accent, too. They probably think they are being amusing rather than insulting. I'm on the phone all day, as well, even though it isn't a call centre (receptionist) and it does get old to have people make comments about my accent, ask me what I am doing here, etc. Sometimes I just say "I live here." Why is it everyone's business to know what brought me here? I do realise most people are just making conversation, but it does get tiresome. Even one guy just looked at me very intently and said "What are you doing here?" so I just said "I'm working." Geez, what sort of question is that? The funniest part about all of this is that people certainly wouldn't ask those sorts of questions to an Asian person or other nationality or make fun of the way they talk right to their face, so why do people feel free to do it to us? For that matter, why do Americans get to poke fun or fuss over English and Australian accents but not other accents? People certainly have a different attitude if you walk around impersonating someone from India - it's viewed as racist. So yeah, I could go on asking questions about why it's ok to make fun of my accent but not someone else's, but I have to assume the answer just may be because people find our accent to be appealing, so I guess it's a compliment most of the time.
Anyway, I know the sort of grief DH gets every time he opens his mouth in the states and he is really shy and self-conscious, so I'm glad it's me that made the move and has to deal with the daily inquisition instead of him. But it does grate on my nerves sometimes, too.
I was about to post everything Jewlz said; totally agree. And I feel for you Navie. I got this in mirror-image as a Brit living in the US, working retail thus exposed to a constant stream of the general public.
Its gets old, FAST. I was asked the most personal questions every day of my life, a dozen times a day, things that would not be asked of an East Indian, and accent-mimicking that would not be done to, say, a Nigerian person -- but oh, it's perfectly okay to do it to a Brit or an American.....

Don't even get me started on how they would take it all the way on to political crap and attacks on UK culture etc, (all with a smile of course) again all as if they think they had the perfect right, as a complete stranger in a completely inappropriate setting. Amazing rudeness. And UK people of course do exactly the same rude thing here to you and other Americans -- it cuts both ways and it's so wrong and gets SO old.
Navie I empathize completely, and it sucks bigtime.
In the end it was for this very reason that I got the hell out of retail over there and got into something where I only had to deal with an established group of people in my working situation, no more random members of the general public.
There will be folks who come along and say "aw bring some humor to it and laugh it off" but as you know, that just doesn't cut it anymore after the third year and 10,000th incident of guffawing mimicry or incredibly personal life-story question.
I know it's hard to find and keep work in this climate but the only thing I wound up having to do, as I've said, was get out of the jobs that exposed me to lots and lots of strangers. Easier said than done but it helped me to a HUGE extent, years and years ago, at least in terms of my every work-day.
Still having to be out and about in shops and restaurants though....yes, like Jewlz's husband I wound up muttering, being very brief, and even faking a US accent for strangers while trying not to talk too much just because I wanted to just get on with my day, do my shopping, order my meal or whatever, or request the shoe size without a whole discussion about me and my bloody accent..........