I'm trying to solve the following problem:
Let $G$ be the group of matrices of the form $$\begin{bmatrix} a & b \\ 0 & 1 \end{bmatrix}$$ where $a \in (\mathbb{Z}/p)^*$ and $b \in \mathbb{Z}/p$. Describe all normal subgroups of $G$.
My partial solution is as follows,
A normal subgroup is the union of conjugacy classes. Each conjugacy class consists of elements of the form $$\begin{bmatrix} x & y \\ 0 & 1 \end{bmatrix}\begin{bmatrix} a & b \\ 0 & 1 \end{bmatrix}\begin{bmatrix} x & y \\ 0 & 1 \end{bmatrix}^{-1} = \begin{bmatrix} x & y \\ 0 & 1 \end{bmatrix}\begin{bmatrix} a & b \\ 0 & 1 \end{bmatrix}\begin{bmatrix} \frac1x & \frac{-y}{x} \\ 0 & 1 \end{bmatrix} = \begin{bmatrix} a & (1 - a)y + bx \\ 0 & 1 \end{bmatrix}$$
where $a$ ranges across all elements in $(\mathbb{Z}/p)^*$ and $b$ ranges across all elements in $\mathbb{Z}/p$.
From here we have to take unions and I feel like there should be a more elegant way of describing this but I'm sure.