Phonicsteaching is an important component of the teaching of reading, but not all words in English are phonically regular (the linguist David Crystal estimates 80% are, but the other 20% contains many of the most common words in English).
Teaching unions and head teachers have said phonics is a good way of teaching children to read but say it is not a magic formula and different children may require different approaches.