Shatrughan Sinha has reportedly left for London yesterday on a 15-day visit. He has been at loggerheads with the BJP leadership for sometime now. Shatru had recently taken a dig at PM Modi and other party leaders, while showering praise of Nitish Kumar and Arvind Kejriwal and even inching closer to them with frequent meetings.