Why do all gypsies have an Irish accent?

This is a misconception. There is a historical connection between Irish Travellers and the Romani people, but not all Romani people are Irish Travellers and not all Irish Travellers are Romani.
Copyright Wanderlust World © https://www.ynyoo.com