If you’re planning the biggest day of your life, you may want to consider adding another name to the guestlist because David Cameron loves a wedding. Already this month we’ve witnessed the House of Commons backing a bill to legalise same-sex marriage, the PM proudly declare he is a “marriage man” and culture secretary, Maria Miller, announce that marriage is a state to which people “aspire”. Considering we spent the last century being told marriage was outdated (Germaine Greer branded it “a mess”) and in terminal decline, you’re allowed to check if you’ve unwittingly travelled back in time.