Not sure why this is controversial. RP is just an accent like any other now.
I didn’t have lessons for it and I don’t know anyone else that did. It’s just how we speak.