An Australian man has set a new world record for the most lights on an artificial Christmas tree.

David Richards illuminated the tree in Canberra, with a grand total of 518,838 twinkling lights.