My 1.4 Pop Star wasn't great on fuel either, largely unfortunately the issue with SUV's having the same aerodynamics as a garden shed....
I averaged 35-38mpg most weeks, mixed urban traffic stop/start and 70mph dual carriageway. Then about 43-45mg (if I was lucky) on a long motorway run.
This was in eco mode though, I rarely used Sport (and only used All Weather once).
Don't forget that the manufacturer claims are undertaken in a controlled, test environment - often with the engine outside of the vehicle on a test bed. Real world will always be different - usually worse occasionally better.
2015 500X Pop Star, 1.4