The question:
"If Western governments won’t stop the Muslim invasion of their countries, who will?"
The answer:
No one.
(wish I had more to offer)
Someone may reply to this post by saying:
"The people will rise up to stop it".
My reply to that:
If "the people" attempt that, the same governments that won't stop the muslims will attack them, ruthlessly.