Owen Jones says 'I'm ashamed' as Kate Middleton shares cancer news