BJP is not Left in any aspect
It is
Cultural Right
Policy Centre
Economic Centre
Security Right
Overall it is a Centre Right party on balance
People calling it socialist based on few welfare schemes or industrial policies or fair tax policies are wrong