[step:Prove $\kappa(G - e) \geq \kappa(G) - 1$ for every edge $e$]Assume $a \sim b$ and $k \geq 2$. Let $G' := G - \{a, b\}$ denote the graph obtained from $G$ by deleting the edge $\{a,b\}$ (retaining both endpoints). We establish the following lemma.
[claim:For every edge $e \in E(G)$, $\kappa(G - e) \geq \kappa(G) - 1$]
[proof]
Let $e = \{a, b\}$ and set $G' = G - e$; note $V(G') = V(G)$ and $E(G') = E(G) \setminus \{e\}$. We show that every vertex separator $T$ of $G'$ satisfies $|T| \geq \kappa(G) - 1$.
Let $T \subseteq V(G')$ be a vertex separator of $G'$: $G' - T$ is disconnected. We consider two cases according to whether $T$ contains an endpoint of $e$.
\textbf{Case (i): $a \in T$ or $b \in T$.} The edge $e$ has an endpoint in $T$, so $e$ is not an edge of $G - T$. Hence $G - T$ and $G' - T$ have the same edge set on the same vertex set, i.e. $G - T = G' - T$. The latter is disconnected, so $T$ is a vertex separator of $G$, giving $|T| \geq \kappa(G) \geq \kappa(G) - 1$.
\textbf{Case (ii): $a, b \notin T$.} Then $e \in E(G - T)$, and $G - T$ is obtained from $G' - T$ by adding the single edge $e = \{a,b\}$.
\emph{Subcase (ii.a): $a$ and $b$ lie in the same component of $G' - T$.} Adding the edge $e$ within a component does not change the component structure, so $G - T$ has the same components as $G' - T$, hence is disconnected. Therefore $T$ is a vertex separator of $G$ and $|T| \geq \kappa(G) \geq \kappa(G) - 1$.
\emph{Subcase (ii.b): $a$ and $b$ lie in different components of $G' - T$.} Let $C_a$ and $C_b$ denote the components of $G' - T$ containing $a$ and $b$ respectively. We claim that either $T \cup \{a\}$ or $T \cup \{b\}$ is a vertex separator of $G$ of size $|T| + 1$, or $|V(G)| = |T| + 2$; in all cases $|T| \geq \kappa(G) - 1$.
Consider $T^* := T \cup \{a\}$, of size $|T| + 1$. Since $a \in T^*$, the edge $e$ has an endpoint in $T^*$, so $G - T^* = G' - T^*$. The graph $G' - T^*$ is obtained from $G' - T$ by deleting the vertex $a$; its vertex set is $V(G') \setminus T^* = (C_a \setminus \{a\}) \cup C_b \cup \bigcup_{C \neq C_a, C_b} C$, where the last union ranges over remaining components of $G' - T$. The components $C_b$ and any $C \neq C_a$ survive intact and are pairwise disconnected in $G' - T^*$.
If $|V(C_a)| \geq 2$, then $C_a \setminus \{a\}$ is nonempty and disjoint from $C_b$ in $G' - T^*$, so $G - T^* = G' - T^*$ is disconnected and $T^*$ is a vertex separator of $G$: $|T| + 1 \geq \kappa(G)$, i.e. $|T| \geq \kappa(G) - 1$.
If $|V(C_a)| = 1$, i.e. $C_a = \{a\}$, then consider the symmetric choice $T^{**} := T \cup \{b\}$. By the same argument applied with the roles of $a$ and $b$ swapped, $T^{**}$ is a vertex separator of $G$ provided $|V(C_b)| \geq 2$.
If $|V(C_a)| = |V(C_b)| = 1$, then $C_a = \{a\}$ and $C_b = \{b\}$. If $G' - T$ had a further component beyond $C_a$ and $C_b$, then $T^* = T \cup \{a\}$ still leaves $C_b$ and that further component both nonempty and disconnected, so $T^*$ separates $G$. If $G' - T$ has only the two components $\{a\}$ and $\{b\}$, then $V(G') = T \cup \{a, b\}$, so $|V(G)| = |V(G')| = |T| + 2$. Combined with $|V(G)| \geq \kappa(G) + 1$, this gives $|T| + 2 \geq \kappa(G) + 1$, i.e. $|T| \geq \kappa(G) - 1$.
In every subcase $|T| \geq \kappa(G) - 1$.
\medskip
Thus every vertex separator of $G'$ has size at least $\kappa(G) - 1$, so $\kappa(G') \geq \kappa(G) - 1$.
[/proof]
[/claim]
Applied to $G$ and the edge $e = \{a, b\}$, the lemma gives $\kappa(G') \geq \kappa(G) - 1 \geq k - 1 \geq 1$, so in particular $G'$ is connected.[/step]