It is totally normal for them to not speak till they are about 3, not in proper sentences anyway . I have three children. My eldest dd was 3 when she started speaking properly. My ds was 16 months, only it was his pronunciation that was the problem, and that did not stop being a problem till he started pre-school.
My 2.5 year old dd isn't talking yet either. She will come out with new words, but she will only say them once then give up. She is starting to come out with more, but it is such a slow process. My other two dc when they started talking that would be it, but it doesn't seem to be the case with my youngest.
I'm not worried about her speech in anyway because I know that as soon as she hits pre-school, there will be no stopping her. But she isn't 3 till febuary next year, and she doesn't start playschool till the term after she turns 3. We aren't entitled to free funding because my partner works.
The problem I have is between now and then. She is constantly screaming all day because she can't communicate how she feels. I feel sorry for my other 2 dcs because they never get a look in when dd is in one of her foul moods.
I hope you don't worry too much. It is perfectly natural for your 2 yo not to be talking yet.