Let $K_{m,n}$ be a complete bipartite graph with vertex sets:
$V=\{a_1,a_2,...,a_m\}$ and $W=\{b_1,b_2,...,b_n\}$.
$t(K_{m,n})$ denotes the number of spanning trees in $K_{m,n}$.
Prove that $t(K_{2,n})=n*2^{n-1}$
So for $t(K_{2,1})$ clearly there is only 1 solution.
For $t(K_{2,2})$ there are 4 solutions, this is due to both nodes in the set 2, being able to have common neighbor "$a_n$, or $b_n$". Then either only "$a_2$ or $b_2$" will connect to the non-common neighbor.


Hint: Kirchhoff’s Theorem over the Laplacian matrix for $K_{2,n}$: $$L(K_{2,n})=\begin{bmatrix}nI_2&-\boldsymbol{1}_{2\times n}\\-\boldsymbol{1}_{n\times 2}&2I_n\end{bmatrix}.$$