(1) Suppose that I have a compact Hausdorff space $X$ with a countable base. Why are the Borel algebra $\mathcal{B}(X)$ (the $\sigma$-field generated by the open sets) and the Baire algebra $\mathcal{B}a(X)$ (the $\sigma$-field generated by the compact $G_\delta$ sets) equal? Where can I find a proof of this?
(2) Suppose now that $X$ has an uncountable base. In that case, $\mathcal{B}(X)$ and $\mathcal{B}a(X)$ do not coincide anymore, and I know that considering the Baire sets avoids some pathologies of the Borel sets. What are those pathologies? Also, what would be an example of a Borel set which is not Baire?