Observation: if $e$ is a bridge, then the two sides of $e$ are in the same face. Otherwise, they are in different faces, since $e$ is in a cycle.
Proof by induction: (fix n) inducted on m
Base case: $m = n - 1$ (spanning tree), thus $s=1$ (no cycles, only one face) \rightarrow the statement holds
Inductive Hypotheses: Assume Euler's formula holds for any connected planar graph with n vertices, $m-1$ edges
Inductive Step: Suppose $G$ is connected, planar, n vertices, m edges and s faces
Let $e$ be an edge in a cycle of $G$, then $G - e$ is connected an planar.
The two sides of $e$ and different faces in $G$, and they merge into one faces in $G-e$ \rightarrow $s-1$ faces
By Inductive Hypotheses, the Euler's formula holds for $G-e$
So $n-(m-1) + (s-1) = 2 \Rightarrow n - m + 1 + s -1 = n - m + s = 2$
If $G$ can be embedded on a planar, then $G$ can be embedded on a sphere. We then cut across each face to obtain a polyhedron.
Definition: a connected planar graph is platonic if it has an embedding where every vertex has same degree $(\ge 3)$ and every face has some degree.