Two days before half of the state's 28 constituencies vote in the second phase of the Lok Sabha polls on Friday, Karnataka Chief Minister Siddaramaiah has claimed that, contrary to its aim of winning 400 seats, the BJP-led NDA will not cross even 220 and at least part of the reason for this will be that Prime Minister Narendra Modi has not fulfilled his promises.