'Spectacular' defeat in Johnson battle leaves Marjorie Taylor Greene 'weak and feeble': analysis