The matrix in question is:
$$A = \begin{bmatrix} 2 && -1 \\ 4 && 6 \end{bmatrix}$$
This has characteristic and minimal polynomial $p(\lambda) = (\lambda - 4)^2$
An eigenvector is $(1,-2)$, from a one dimensional eigenspace so not diagonalisable.
Don't I now have to find an eigenvector $(A-4\mathbb{I})^2v_2 = 0$?
but $(A-4\mathbb{I})^2 = 0$.
Now I am pretty stumped. I can not seem to find some good material on this.
You have two options.
Since you already have an eigenvector $v_1=(1; -2)^\top$, just find a non-zero vector $v_2$ such that $(A-4 I)v_2 = v_1$. Then $v_1,v_2$ are $1$st and $2$nd columns of matrix $P$ respectively.
Or, since $(A-4 I)^2$ is the zero matrix, you could take the standard impulse basis $e_1=(1,0)^\top$, $e_2=(0,1)^\top$ and try to find $w=(A-4I)e_1$. If $w \neq \vec 0$ then $w,e_1$ is your basis, otherwise $v=(A-4I)e_2$ should be non-zero and the basis is $v,e_2$.