Well…When the female vocal kicks in, it’s a bit ‘Don’t Give Up’. I think the intro reminds me of Human League’s ‘Only Human’. There’s also a similarity with some of the stuff on Tony Banks’ ‘Still’ album…
Not much help, I’m sure…