So your daughter was with the sort of man you wanted her to be with and he lied to her and that's over.
A year later she is seeing someone else who you don't approve of because he comes from a bad part of town and has been engaged previously although he is kind to her and treats her well.
Is that right?
Firstly, you should have seen by now that owning a flat, having a 'good job' and coming from a nice family does not a good person make.
Secondly, there was a girl in my 6th form who was engaged (with rings, parties and announcements) three times during 6th form. She's been happily married to someone completely different for 15 years now.
Thirdly, don't be so fucking judgemental.
The bottom line is, you thought you could protect your daughters from the harsh realities of life by providing them with a nice home, good schooling and all the trappings of a nice middle class upbringing.
The reality is that all we can give our children is strength of character, self respect and self esteem to not be bothered by things like keeping up appearances and the shallowness of judgements based on someone's background. To be confident enough in their own feelings and judgments that they can make themselves happy.
It seems like you achieved this with your second daughter.
I have some very good friends who married doctors (and are drs themselves) and they are now divorced and an accountant friend who married an uneducated construction worker at nearly 40.
You can't protect your children from life because that's, well, life.