Hi Stewart,
A French person living in Britain would try to pronounce the words Lancashire and Yorkshire like a native ( but with a French accent ) . A French person never having heard of these would pronounce the "i" as an "ee" " sound.
In the word "impossible " the sound "im " is a nasal sound and pronounced the same as "un" , "in", "ain" .
Hopes this helps!