Here comes the context: I'm looking at von Neumann algebras and in particular here, we are considering Hilbert space $\mathcal{H} = L^2(\mathbb{R})$ and von Neumann algebra, $\mathcal{M}$ to be the set of multiplication operators that multiply by essentially bounded functions, that is: $$\mathcal{M} = \{ A\in \mathcal{B}(\mathcal{H}) \ | \ (A\psi)(x) = a(x)\psi(x), a\in L^{\infty}(\mathbb{R}), \forall \psi\in L^2(\mathbb{R})\},$$
where $\mathcal{B}(\mathcal{H})$ denotes the set of all bounded linear operators on the Hilbert space. Also for extra context (as it may be helpful) to take the cyclic and separating vector $\Omega \in \mathcal{M}$ to be $\Omega \psi = \Omega(x) \psi(x),$ where $\|\Omega\| = 1$, $\Omega(x) \neq 0$ for all $x$.
I wish to prove that $\mathcal{M} = \mathcal{M}'$, that is, the von Neumann algebra in question is equal to its own commutant defined as: $$\mathcal{M}' = \{ A\in \mathcal{B}(\mathcal{H}) | AB=BA \ \forall B\in \mathcal{M} \}.$$
The direction $\mathcal{M} \subset \mathcal{M}'$ is fairly trivial since all multiplication operator commute with each other. The other direction however is causing me trouble. I recognise that the idea here is to show that if $A\in \mathcal{M}'$, meaning that $A$ commutes with all operators in $\mathcal{M}$ then it must also be a multiplication operator. However, I'm struggling to argue that mathematically without being handwavey.