I have had a similar problem due to not being able to get the combination of region, language, and input (keyboard) exactly right. What I have had to do (after a lot of advice) is to set region and language to UK and keyboard to US. The only drawback of this (so far) is I cannot get the £ symbol without temporarily resetting to UK keyboard which messes up the keys in the way described above --- plus after a while Cortana gets upset and refuses to work until I reset to US keyboard!
This may be a useful tip if you do get involved in switching keyboards. To the right of the tray, just left of time and date, you should see a notification of your current language and keyboard, so in my case it is 'ENG US'. You can switch between available languages and keyboards almost instantly by pressing the Windows key and Spacebar together. If the combination you want to try is not listed you may get it in Settings: Region, Language, Input. If not currently available you can download a range of different language packs.