Culture What not to do at weddings 21:30 pm on 22 March 2023 Share this Listen Angus Livingston has been to 46 weddings and shares his wisdom with us