Meghan Markle branded more of a ‘flop' than her husband