The average cost of a wedding has hit £23,420, increasing by 11% in the past year, according to new data. More than half of couples said they blew their budget in the survey by wedding website ...