I come from Newcastle, so I don't struggle with the Geordie accent at all, and I understand pretty all others. A lot of people struggle with the Geordie accent, though -- So I only speak it at home to my parents and brother as we don't live in Newcastle anymore. When I'm with my friends or people from this area my accent adapts to speak like them, too. I don't make it happen... it just does.