Oh ive had this argument many a time with the people I live with...
Moved from Durham to Essex, so i often get ridiculed about how i talk. Even though I pronouce things exactly how they are spelt (which is what northern people tend to do) apparently its not right, because southern people speak the queens pronunciation, and therfore that is the correct way to speak english... pffft...