Tämä koomikko vitsailee tulleensa karkotetuksi Irlannista – mutta joillekin se on todella tapahtumassa.
}@media (min-width: 81.25em){.content__main-column--interactive:before{border-left:1px solid #dcdcdc;left:-11px}}.content__main-column--interactive .element-atom{margin-top:0;margin-bottom:0;padding-bottom:12px;padding-top:12px}.content__main-column--interactive p+.element-atom{padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:12px}.content__main-column--interactive .element-inline{max-width:620px}@media (min-width: 61.25em){figure[data-spacefinder-role=inline].element{max-width:620px}}[data-gu-name=media]:has(figure.loop) figure.loop figcaption:not(.hidden){z-index:6}[data-gu-name=media]:has(figure.loop) figure.loop button[data-link-name*=gu-video-loop]{align-self:flex-end;margin-bottom:40px;margin-right:3px}[data-gu-name=media]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid=unmute-icon]),[data-gu-name=media]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid=mute-icon]){right:0;padding-left:10px}[data-gu-name=media]:has(figure.loop) #caption-button{z-index:100}@media (min-width: 61.25em){[data-gu-name=media]:has(figure.loop) #caption-button{bottom:20px}}@media (min-width: 46.25em){[data-gu-name=media]:has(figure.cinemagraph) .cinemagraph>div{max-height:unset}}[data-gu-name=body] gu-island[name=SelfHostedVideo]{width:100%;max-width:620px;display:block;margin-top:12px;margin-bottom:12px}[data-gu-name=body] gu-island[name=SelfHostedVideo] figure.loop,[data-gu-name=body] gu-island[name=SelfHostedVideo] figure.loop video{width:100%;height:auto;max-width:620px;margin:0 auto}[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive){max-width:unset;margin:12px 0}[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure.loop,[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure.loop video{max-width:unset;margin:0}@media (min-width: 71.25em){[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive){width:1140px;margin-left:-180px}[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive) figure figcaption{margin-left:20px}}@media (min-width: 81.25em){[data-gu-name=body] gu-island[name=SelfHostedVideo]:has(figure.loop.element-video-immersive){width:1300px;margin-left:-260px}}#article>article:not(.content--interactive){overflow-x:clip}#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>p,#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>h2,#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>h3,#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>ul,#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>ol,#article>article:not(.content--interactive)>[data-gu-name=body] .article-body-viewer-selector>blockquote{max-width:620px}#article>article:not(.content--interactive)>[data-gu-name=body] #maincontent~[data-print-layout=hide]{max-width:620px;grid-template-columns:[centre-column-start] minmax(0,1fr) [centre-column-end]}:root{--dateline: #606060;--headerBorder: #dcdcdc;--captionText: #999;--captionBackground: hsla(0, 0%, 7%, .72);--feature: #c70000;--new-pillar-colour: var(--primary-pillar, var(--feature))}:root:root{--subheading-text: var(--secondary-pillar);--pullquote-text: var(--secondary-pillar);--pullquote-icon: var(--secondary-pillar);--block-quote-text: var(--article-text)}:root:root blockquote{--block-quote-fill: var(--secondary-pillar)}@media (prefers-color-scheme: dark){:root:root:not([data-color-scheme=light]){--subheading-text: var(--darkmode-pillar);--pullquote-text: var(--darkmode-pillar);--pullquote-icon: var(--darkmode-pillar)}:root:root:not([data-color-scheme=light]) blockquote{--block-quote-fill: var(--darkmode-pillar)}}.content__main-column--interactive .element.element-atom, .element.element-atom { padding: 0; }
.content__main-column--interactive .element-atom:first-of-type + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type,
#article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type,
#article-body > div hr:not(.last-horizontal-rule) + p,
#article-body > div hr:not(.last-horizontal-rule) + .ad-slot-container + p,
.content--interactive > div .element-atom:first-of-type + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + .element-atom + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type,
.content--interactive > div .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type,
.content--interactive > div hr:not(.last-horizontal-rule) + p,
.content--interactive > div hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#comment-body .element-atom:first-of-type + p:first-of-type,
#comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type,
#comment-body .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#comment-body .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#comment-body .element-atom:first-of-type + .element-atom + p:first-of-type,
#comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type,
#comment-body .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type,
#comment-body hr:not(.last-horizontal-rule) + p,
#comment-body hr:not(.last-horizontal-rule) + .ad-slot-container + p,
[data-gu-name=body] .element-atom:first-of-type + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + .element-atom + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + .sign-in-gate + p:first-of-type,
[data-gu-name=body] .element-atom:first-of-type + figure:has(gu-island[name=UnsafeEmbedBlockComponent]) + #sign-in-gate + p:first-of-type,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p,[data-gu-name=body] hr:not(.last-horizontal-rule)+.ad-slot-container+p,#feature-body .element-atom:first-of-type+p:first-of-type,#feature-body .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+p:first-of-type,#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type,#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type,#feature-body .element-atom:first-of-type+.element-atom+p:first-of-type,#feature-body .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+.sign-in-gate+p:first-of-type,#feature-body .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+#sign-in-gate+p:first-of-type,#feature-body hr:not(.last-horizontal-rule)+p,#feature-body hr:not(.last-horizontal-rule)+.ad-slot-container+p{padding-top:14px}.content__main-column--interactive .element-atom:first-of-type+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+.sign-in-gate+p:first-of-type:first-letter,.content__main-column--interactive .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+#sign-in-gate+p:first-of-type:first-letter,.content__main-column--interactive hr:not(.last-horizontal-rule)+p:first-letter,.content__main-column--interactive hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,#article-body>div .element-atom:first-of-type+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+.sign-in-gate+p:first-of-type:first-letter,#article-body>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+#sign-in-gate+p:first-of-type:first-letter,#article-body>div hr:not(.last-horizontal-rule)+p:first-letter,#article-body>div hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,.content--interactive>div .element-atom:first-of-type+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+.sign-in-gate+p:first-of-type:first-letter,.content--interactive>div .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+#sign-in-gate+p:first-of-type:first-letter,.content--interactive>div hr:not(.last-horizontal-rule)+p:first-letter,.content--interactive>div hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,#comment-body .element-atom:first-of-type+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+figure:has(gu-island[name=UnsafeEmbedBlockComponent])+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,#comment-body .element-atom:first-of-type+The provided text is CSS code, not prose, so it cannot be rewritten into fluent English without changing its meaning. If you'd like, I can explain what the CSS does in plain English.Here is the text rewritten in fluent, natural English:
```
figcaption {
position: absolute !important;
max-width: 140px;
}
@media (min-width: 81.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
max-width: 220px;
}
}
.element.element--immersive.element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
@media (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}
@media (min-width: 46.25em) {
.element.element--immersive.element-immersive {
margin-left: -20px;
max-width: 738px;
}
}
@media (min-width: 61.25em) {
.element.element--immersive.element-immersive {
max-width: 978px;
}
}
@media (min-width: 71.25em) {
.element.element--immersive.element-immersive {
max-width: 1098px;
margin-left: -160px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 0;
}
}
@media (min-width: 81.25em) {
.element.element--immersive.element-immersive {
max-width: 1258px;
margin-left: -240px !important;
}
}
@media (min-width: 71.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}
@media (min-width: 81.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}
}
#article > article:not(.content--interactive) > .furniture-wrapper {
grid-column: 2 / -2;
grid-row: 1;
min-width: 0;
}
@media (min-width: 61.25em) {
#article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=meta] > div:first-child:not(.content__meta-container_dcr) {
display: none;
}
}
#article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=title] > div {
padding-top: 2px;
}
@media (min-width: 71.25em) {
#article > article:not(.content--interactive) > .furniture-wrapper > [data-gu-name=standfirst]:before {
left: 0;
}
}
#article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=right-column],
#article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=centre-rule] {
grid-row-start: 2;
}
#article > article:not(.content--interactive) > .furniture-wrapper ~ [data-gu-name=body] figure.element-atom:has(#article-layout, [id^=gv-atom-portrait]) {
margin-block: 0;
}
.furniture-wrapper {
position: relative;
}
@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}
.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name=headline] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}
.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name=meta] {
position: relative;
padding-top: 2px;
margin-right: 0;
}
.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name=standfirst] .content__standfirst {
margin-bottom: 4px;
}
.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name=standfirst] ul li {
font-size: 20px;
}
.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name=standfirst] li a,
.furniture-wrapper [data-gu-name=standfirst] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
}
}
```The provided text is CSS code, not prose, so it cannot be rewritten into fluent English without altering its meaning. If you'd like, I can explain what the code does in plain English.View image in fullscreenJaishree Malik, a former event organiser at Trinity College Dublin, has lost a year-long battle with Ireland's Department of Foreign Affairs to renew her work visa and must now return to India. Photograph: Clodagh Kilcoyne/The Guardian
Jaishree Malik bounds onto the Cheeky Monkey comedy club stage and waves an envelope—it's a letter from the Irish government. Would the audience like to hear what's inside? "Yeah," the first rows reply. She repeats the question, prompting a louder response. "Yeah!"
Malik pulls out typed A4 pages and begins to read. "I wish to advise you that under section 3 of the Immigration Act 1999, the Minister for Justice, Home Affairs and Migration is proposing to make a deportation order in your case."
A nervous laugh ripples through the audience, then there's a pause. "Oh," says someone.
Malik beams. "Don't worry, it's not for you." She resumes reading. "The reason for this is because you have remaFor the audience in the basement of the International Bar in central Dublin, the penny drops: the letter is real. Malik, 25, is facing deportation to her native India. "Did you know you were friends with a criminal?" she asks. "I'm sorry you had to find out this way." She cracks a few more jokes, then: "In case you can't tell, I'm fucking furious about this." She concludes her set to whoops and applause.
View image in fullscreenJaishree Malik holds her deportation papers, which she uses as part of her standup routine, during a set at the Cheeky Monkey comedy club. Photograph: Clodagh Kilcoyne/The Guardian
View image in fullscreenJaishree Malik outside a pub in Dublin. Photograph: Clodagh Kilcoyne/The Guardian
Malik may be the only immigrant in Ireland to turn her own deportation order into comedy, but plenty of others share her anger at a system they say has become harsh and arbitrary.
The Irish government has toughened border enforcement and rules on migration, asylum and naturalisation amid a housing shortage and strain on public services partly attributed to immigration. Placards at anti-immigration protests declare that "Ireland is full".
The justice minister, Jim O'Callaghan, has said the authorities wish to curb population growth that is seven times the EU average. Critics say the welcome mat has been withdrawn unfairly from deserving cases, including students from Gaza denied visas despite scholarship offers from Irish universities.
Others, such as Malik, have had visa renewal and extension requests delayed and denied despite job offers. "It's Kafkaesque. Why would I read The Trial? I'm living it," she said in an interview, referencing the novel about a protagonist pitted against unreasoning bureaucracy.
From Gurgaon, near Delhi, Malik moved to Ireland in 2022 on a student visa to pursue an M.Phil (Master of Philosophy) in literature at Trinity College Dublin. She had a job on campus during her studies advising prospective and current students. After graduating she obtained a visa that let her stay and work for two years through the Third Level Graduate Scheme and continued working at Trinity with international exchange students.
She moved to another job in Trinity and applied to the department of justice to extend her visa, pending confirmation of a new one, but a delay in processing the application led to Malik losing that job in February and entering legal limbo. The department told her she had no right to work while the application was being processed.
She submitted additional information to bolster her case and, while awaiting a ruling, subsisted on savings and channelled her anxiety at open mic comedy nights. Malik had dabbled in comedy at Trinity but never previously performed around the city.
"Your best material comes when your life is falling apart. But the first time I was so scared. I was reading bits from my phone. It wasn't landing very well, I didn't know where to pause. But I got a lot of good feedback. All the comedians were absolutely lovely."
View image in fullscreenJaishree Malik performing a comedy set at the Cheeky Monkey comedy club in the basement of the International bar, Ireland.
Malik refined her act and incorporated her exasperation when the department of public works offered a job that she could not accept because of the visa imbroglio. "It's so absurd. I'm being offered a job by the government that I can't take because of the government."
Some audiences think she is playing a character, she said. "They come up to me and say, 'Oh, that's so funny'. Then I explain and they're like, 'Oh wait, it's actually real?'"
Ivana Bacik, a legislator and leader of the Labour party, said Malik's case reflected a hardening of immigration policy. "It's impacting on lots o"...people and indeed lots of employers, because they're losing good people."
The Department of Justice was using "spurious reasons" to deny visas to Gaza students, said Bacik. "I believe there's much more compassion and warmth towards inward migration among Irish communities, and it's not reflected in the ministry's approach."
Jaishree Malik on Grafton Street in Dublin. Photograph: Clodagh Kilcoyne/The Guardian
A group representing the Gaza students said the "breakdown" started this summer. "We were refused for documents we were never asked to provide, such as a bank statement and proof of intention to return," it said in an emailed statement. "We were then told to appeal with original documents by post, and as you know, Gaza is destroyed and there is no postal service." The students have taken test cases to Ireland's High Court.
A Department of Justice spokesperson said he could not comment on the court cases, but that screening and verification were integral to the immigration system and that there had been no change in policy towards Palestinian students. "Each visa application is assessed on its own merits."
For Malik, the battle to remain in Ireland ended with the deportation letter sent on 5 October. She will leave next month but will keep performing until the end.
"I am very angry, but when I get up on stage and make people laugh, it sort of disarms the anger and the political stuff. If I can go up there and make you laugh about something so powerful, it makes it less powerful and it becomes the joke. That is the jester's privilege."
Ireland is not immune to xenophobia and racism, but audiences have been supportive, said Malik. "I'm talking about visas, yes, but underneath all this I am still a person. I've made a lot of Irish friends who are basically family, and they're all outraged on my behalf."
She has not fully absorbed the fact that she must leave, she said. "I don't think it'll hit me until I'm on the plane." She is bracing for "reverse culture shock" once back in India.
In the meantime, Malik is preparing to shed her possessions, close her bank account and pack before heading to Dublin airport in the early hours of 14 November. "My flatmate drives and she's offered to take me