Is the empty set a vector space?
The empty set is empty (no elements), hence it fails to have the zero vector as an element.
Since it fails to contain zero vector, it cannot be a vector space.
No! If $(E,+,\cdot)$ is a vector space then $(E,+)$ is an abelian group so it contains a neutral element which is the zero vector hence $E\ne\varnothing$.