A gigantic, beautiful, rainbow-coloured congratulations to the people of Germany, who’ve just scored the fundamental right of being able to marry their beloveds, regardless of gender.
That’s right: after a snap vote called by the Social Democratic Party, the German parliament has voted overwhelmingly to legalise same-sex marriage. 

Despite Chancellor Angela Merkel opposing the move, she allowed her conservative Christian Democrats party to do a conscience vote – and the results are clear. 

Hope you’re paying attention, pillocks of Australian parliament. Come on. It’s long past being embarrassing. 
Source: Independent.
Image: Twitter / @mydaughtersarmy.