The BJP is the single largest party in Parliament with 240 seats but falls short of a majority by 32 seats. Therefore, the party relies heavily on support from its allies.