La Tomatina festival in Buñol, a town in eastern Spain, began in 1945 but was banned for much of General Franco’s regime. Last year, 22,000 attendees threw about 150 tonnes of ripe tomatoes