Left parties, BJP share similar views