Around 40 million people in the UK celebrate Valentine’s Day and the estimated spending on Valentine’s Day in 2024 was £2.1 ...