John Lewis has launched a trio of Christmas adverts this year as fans count down to the big day with some soul-stirring offerings from one of Britain's best-loved retailers