Quiz: How much do you know about the 12 days of Christmas?

Who among us hasn’t put eleven pipers piping on their Christmas wishlist.