Europe’s biggest street festival WILL return this Bank Holiday. Thanks to an eleventh-hour deal that was finally struck last…