Better late than never: Brits to splash £1.32bn on Father’s Day despite last-minute scramble