Meghan's 'ridiculous' global brand torn apart: 'Britain too small for her'