Okay... so trying something else... discovered that if I pressed the quotation mark key, the @ symbol was typed. That's interesting.
In other news - the first day of spring and we're back to winter temperatures, only reaching a maximum of 23 today. Probably a good thing as the air con at work is still not working properly. Hope it's fixed before the really hot weather comes back.