If you include 1m zero hours contacts then no, however the vast majority of these are still entitled to “in work” benefits.
As I initially said, most of the things she said have proven to be correct , however , if you think otherwise , what things did she say that you don’t agree with ?