I kind of get the feeling that the reason why a lot of people dislike/distrust JC is his massive appeal to young people, because even subconsciously some people think that young folk react to soundbites and follow people in the public eye blindly. That will be a controversial opinion, I know, but it's worth thinking about why he has this huge appeal to the young.
Young people, by and large, aren't stupid. I'd say this generation are more politically aware and engaged than mine (I'm 31) were at that age. They're the ones going into training, work and higher education with no real prospect of lifelong employment or owning a home any time soon. They know there's no 'magic money tree.' I like JC a lot and am a dyed in the wool leftie, but I do have reservations that he can't deliver everything he says, that it's too utopian. But something he is saying to young people is convincing them that he is the PM they want.