My code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\usepackage{enumitem}
\newlist{tabitem}{itemize}{1}
\setlist[tabitem]{nosep,
topsep = 0pt,
partopsep = 0pt,
leftmargin = *,
label = \textbullet,
before = \vspace{-0.5\baselineskip},
after = \vspace{-0.5\baselineskip}}
\begin{document}
\begin{table*}[t]
\caption{XYZ}
\centering
\setlength\extrarowheight{2pt}
\setlength\arrayrulewidth{2pt}
\arrayrulecolor{white}
\begin{tabular}{|p{35mm}| p{35mm} | p{35mm} |}
\rowcolor{gray!40}
\hline
A & B & V \\
\hline
\rowcolor{gray!5}
Something here very well comes&
\begin{tabitem}
\item Something here verywellcomes
\item Something here verywellcomes
\end{tabitem} &
\begin{tabitem}
\item Something here very well comes
\end{tabitem} \\
\hline
\rowcolor{gray!5}
Something here very well comes&
\begin{tabitem}
\item Something here verywellcomes
\item Something here verywellcomes
\end{tabitem} &
\begin{tabitem}
\item Something here very well comes
\item Something here very well comes
\end{tabitem} \\
\end{tabular}
\end{table*}
\end{document}
This results in this:-
Why is there extra spacing between words in the second column? I want left-aligned text. I don't want them to be expanded automatically to fill the entire line by adding white spaces in between. Can someone suggest a way to make the texts left-aligned rather than justified-aligned?