Yes England need to win a trophy but they should make no mistake about it, they shouldn't get it twisted, nobody is going to hand them a trophy on a platter of gold. If they want to win something, they should work hard for it and earn it. With this kind of lackluster performance they are not going to win anything and that's for sure. They managed to win, but I'm not convinced even with this win that they are going to win the tournament.
From what I see, there is several teams that have good quality players and will annoy England a lot. Serbia is not the hardest team that England would face, yet the performance and the result are quite not that satisfying.
Group C is not that powerful and England will pass it relatively easily. The question is whether they will advance a lot or not and that depends from the team they will face. France, Germany and Spain are hardest teams in my opinion and the England team will struggle facing them.