Donald Trump has suggested he could grant legal status to millions of undocumented immigrants who have not committed serious crimes in what would be a major policy shift.

Throughout his campaign and first five weeks in office, Mr Trump had been unwavering in his hardline stance on illegal immigrants.

However, he reportedly said on Tuesday night: “The time is right for an immigration bill as long as there is compromise on both sides.”

Such a move would be a dramatic turnaround for the president who had ordered officials to deport all undocumented immigrants who have committed any crime or falsified any documents. The definition applies to almost all the 11 million undocumented immigrants in the country and set the stage for mass deportations across the country.