Ludhiana MP Amarinder Singh Raja Warring said there were many factors responsible for the Trinamool Congress’ defeat in West Bengal.