The trick with 2v2s is that you must take out one of their teams completely (In this case, try defeating New World Orderly John first, then focus on Solaris)
ok, but there is a problem, Solaris likes to switch out, added on John's Magnezone is a pain, and my Charizard has reached level 77, and Viniluxe at level 76, my own Magnezone is level 64 then rest are ok at like level 74/74 but still!!
Just try and ignore Solaris at first, and take out all of John's five Pokemon. John's overall weaker than Solaris, so you should have an easier time defeating him, especially when Florinia/Julia's helping you.