Seemed like 'Stupid people ' to me, but he is indeed not wrong if he said the latter.
She's not going to be fondly remembered when she has gone and may (no pun intended) end up leaving this country in a right old state and one hell of a mess.
'Stupid people?' Or 'Stupid woman?'
First time I watched it, it clearly came across to me as 'Stupid people', but on second viewing I could see why some could read it as 'Stupid woman'.
Never, even heard of it.
Even though I've never watched them, I AM aware of Geordie Shore and The Only Way is Essex and made in Chelsea, but Ex on the Beach?
I am guessing you have to watch your ex on the Beach trying to chat up someone else?