It's an odd one for sure, I've always pronounced it scon and come from Hove yet a mate I worked with who comes from Leeds says it pronounced the "posh way" - nothing posh about Leeds. Aussies all seem to prefer the "posh" way too, go figure - seems it's one you go with what you fancy...