Geneva-born Muslim scholar Tariq Ramadan has said he is “in shock” that he will not be able to take up a teaching post in the United States after his visa was revoked. The US State Department said it had cancelled the visa at the request of the Department of Homeland Security.