If $G$ is a topological group and $H$ is a closed subgroup, is it the case the $H$ is either discrete or else $H=G$? I see this is true for $G=\mathbb{R}^d$ in Subgroup of $\mathbb{R}$ either dense or has a least positive element?
Does the same hold for general $G$? I'm willing to assume $G$ is locally compact, second-countable, Hausdorff (i.e. a Polish group).