Short answer

Yes, Muslims must obey the law of the country they live in, in the West and everywhere else, and their religion is what binds them. A Muslim who lives under a country's protection has an agreement with it. The Qur'an commands Muslims to fulfil their agreements. The Prophet (ﷺ) said breaking promises is a mark of a hypocrite. So a Muslim who cheats on his taxes or lies to the benefits office is breaking the Sharia, not following it. The Sharia he keeps is mostly prayer, charity, honesty and family life. His one exception: he must not obey an order to sin. The law in Britain, America and most countries allows many things Islam forbids, but almost never commands them. No private Muslim, in the West or anywhere else, may enforce Islamic penalties. They belong only to a lawful court in a Muslim state. Nor may Muslims force the Sharia or Islam on others. That would break their agreement, and the Qur'an says there is no compulsion in religion.

Read the full explanation

See your saved pages