We have just five vowels how come there are twenty vowel sounds?

Letters of the English alphabet don’t have fixed sounds. One vowel letter can make many sounds. They behave like a chameleon – keep changing from one sound to another as they occur in different words. So there are 5 vowel letters of the English alphabet used for writing, but 20 vowels of the English sound system used for speaking.