NEW DELHI: BJP MP Shatrughan Sinha , who's lately appeared to be a BJP member in name only, will vote for the BJP-led NDA and against the no-trust motion moved by the opposition which will be voted on Friday in the Lok Sabha, reported news agency ANI.Sinha has been famously speaking against the BJP in public, and especially on Twitter, for months upon months now. But he's decided to not just listen to the party whip - that all members to be present in the Lok Sabha on Friday - it also appears he won't cross vote.The current NDA strength is 314 excluding the Speaker, with the BJP having 273 MPs . Of its own ranks, Sinha - whose stance was unclear - has now made clear he will vote against the no-trust, but Kirti Azad's stance is not clear as also that of Bahraich MP Savitri Phule. A couple of MPs are unwell, and one is abroad.The ruling alliance has also pinned hope on 70 MPs from non-aligned regional parties including the AIADMK (37), the BJD (20), the TRS (11) and the INLD (2) - which may remain neutral even if they do not vote against the motion.BJP dissidents will need to think carefully, said party sources to TOI, as cross voting will cost them their memberships, what the Lok Sabha polls not too far away. BJP leaders indicated that although they had differences with Shiv Sena, the latter will vote for the alliance as the party has three ministers in the Modi cabinet.