An anti-immigration, far right leader has had a decisive victory over his liberal opponent in Europe.

Milos Zeman, the Czech Republic’s populist president, called for referendums on the Czech Republic’s membership of the EU and Nato, and has the potential to tilt politics in an anti-western direction.

The outcome followed a campaign in which Zeman, who had carved out a reputation as a fierce critic of Islam, painted his opponent as weak on immigration.