An unholy alliance is a coalition among seemingly antagonistic groups for ad hoc or hidden gain, generally some influential non-governmental group forming ties with political parties, supplying funding in exchange for the favorable treatment.