I carried out a normality test on my DV and turns out it is significant hence violating the assumption. Do I carry on with multiple regression or what else can be done in this case?
Robust regression methods may be useful in this case.
Or
You can use regression models that do not rely on the assumption of normality. For example, generalized linear models (GLMs), such as logistic regression.