The Hungarian parliament has passed new legislation that criminalises lawyers and activists who help asylum seekers.

Anyone "facilitating illegal immigration" will face a year in jail.

Viktor Orban's government has dubbed the legislation the "Stop Soros law", after the billionaire philanthropist it accuses of supporting Muslim migrants.