I am from Ireland. Most English people I know who think they can do an English accent sound ridiculous. I can do a westcountry/bristolian accent fairly well, after living here for about a decade. I seem to pick up on accents really slowly though, apparently my accent sounds like I never left.