Tom,
I don't know how many times I have to say this. Cockney is not an accent. Cockney is definitive English in the same way that Parisian French is definitive French. The language spoken in the capital city defines the language, so Cockney is correct English. Everyone else has the accent;-)