This year's show was held on Sunday 3rd July 2016