However , without a majority , the communists were forced to form a coalition government , and in fact elections since 1994 have repeatedly ended in coalition governments being formed .
Coalition governments in Nepal are often formed because the Communist Party does not have sufficient power to take over .