I saw a good meme of that balloon...it says first non muslim baby born in UK this year or something like that...
LOL