I'm looking for a easy proof of uncountability of $\mathcal P(\mathbb Q)$. I'll contribute with this:
Let $\mathcal{P}(A)$ denote the power set of $A$, since $\mathbb{N}\subset\mathbb{Q}\Rightarrow\mathcal{P}(\mathbb{N})\subset\mathcal{P}(\mathbb Q)$ let be $f:\mathcal{P}(\mathbb{N})\to\mathcal{P}(\mathbb Q)$ such $A\mapsto A$. then $f$ is injective and since $\mathcal{P}(\mathbb{N})$ is uncountable, then $\mathcal{P}(\mathbb Q)$ is uncountable
Define $f : \mathbb{R} \to \mathcal{P}(\mathbb{Q})$ as $f(x) = (-\infty, x) \cap \mathbb{Q}$. It is injective, so $|\mathbb{R}| \leqslant |\mathcal{P}(\mathbb{Q})|.$