The qualitatively explanation of the Brewster angle (e.g., see https://en.wikipedia.org/wiki/Brewster%27s_angle) is that incident light produces small electric dipoles on the surface of the dieletric medium (glas), and these dipoles produce the reflected light. However, a dipole doesn't emit in the direction of the oscillation axis. If the incident light is $p$-polarized and hits the glass under the Brewster angle $$\alpha_{Brewster} = arctan\left(\frac{n_2 }{n_1}\right)$$ the dipole axis is in the direction of reflection and thus no light is reflected in this direction.
When testing it with glass it works perfectly. However, when testing it with a mirror, it doesn't work at all. My initial expectation was that $p$-polarized incident light under 45$^\circ$ angle should be reflected in $-45^\circ$, which is also the direction of the dipole axis. So there shouldn't be reflected light. But there is... (measured it).
This was also asked here Why do mirrors not follow brewster's angle? and the answer suggested that the refractive index of a metal is almost infinity ($n_2 \approx \infty$), meaning that the Brewster angle is $90^\circ$, which is of course no practical incidence angle. Unfortunately, this doesn't explain physically what is happening...
My explanation at the moment is this: Because the refractive index of metal is so large, the angle of refraction according to Snell's law os $0^\circ$ (so straight into the mirror...), and thus the axes of the induced dipoles on the mirror surface are all within the mirror plane (independent on the polarization or incidence angle of the incident light). And thus there is no polarization effect of the reflected (re-emitted) light. Is that explanation correct, resp. is that the mechanism how a mirror works at all?