Tennis star Novak Djokovic has had his visa to enter Australia dramatically revoked on his arrival in Melbourne.

Djokovic was held in the city’s airport for several hours before border officials announced he had not met entry rules and would be deported.

Djokovic was then taken to a government detention hotel. His lawyers have launched an urgent appeal in court.

It follows a massive backlash over a vaccine exemption Djokovic said he got to play in the Australian Open.

The Serbian player has not spoken about his vaccination status, but last year he said he was “opposed to vaccination”.

Tennis Australia said his medical exemption had been granted by two independent medical panels, but border officials said he had “failed to provide appropriate evidence” for entry after arriving on Wednesday from Dubai.

“Non-citizens who do not hold a valid visa on entry or who have had their visa cancelled will be detained and removed from Australia,” the Australian Border Force (ABF) said in a statement.