The common mistake is to think that there's only one British accent. There are several British accents such as posh, scouse, cockney, Scottish etc. Therefore, to assume that British accent is easy or hard to understand, is wrong. Every ten miles, the accent changes in Britain.