I am from the south of england and i have trouble understanding any accent that is not from the south of england. Whether it be American, French, Spanish, Geordie, Liverpudlian, Scottish (has to be the worst) I talk to tourists every day due to my job, and i never get any better at understanding em.